2

我只是从 zeromq 开始。我现在有各种平台/语言可以很好地相互交谈,我必须承认 - 它做得非常好。

我想做的最后一块拼图是(作为标题)。很简单,在excel中创建一个单元格

=RTD(RealTimeServerProgID,ServerName,Topic1,[Topic2], ...)

这只是与服务器名称(即主机/端口)对话并根据请求订阅主题的更新。

现在……我没那么骄傲。如果有 excel rtd ->(另一个协议)-> zeromq,我不介意拼凑一些东西。真的,我没有。但是我的 c# 和 ms C++ 不是那么敏锐,所以这就是为什么我要向以前做过的人寻求帮助。我找到了各种示例,但没有一个可以集成来自 zeromq 之类的拉力。我什至考虑过将 zeromq 的 python 绑定与 pyxll 之类的东西结合使用。但我很想从以前做过的人那里找出哪种方式效果最好。谢谢。

4

1 回答 1

2

对 RTD 和 zmq 都有一些经验。我假设您已经看过 RTD 教程并且知道如何通知客户端等。如果没有,这很简单。

如果我正在设计这个,我将为每个订阅(每个主题 id)设置我的 zmq 队列套接字,以便它们在接收就绪时进行轮询(请参阅本教程中的轮询部分)。您可以设置一个事件处理程序,然后检索数据,更新刷新期间 excel 读取的缓存,然后在您的 excel 回调上调用 notify。

于 2014-02-17T14:27:08.727 回答