ZeroMQ – > Excel RTD服务器..难道是这样吗?

我只是从zeromq开始。 我已经有了各种各样的平台/语言,现在我们都可以很好地交stream,我必须承认 – 它的确做得很好。

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

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

并只与ServerName(即主机/端口)进行交谈,并根据请求订阅主题的更新。

现在…我不是很自豪。 如果有excel rtd – >(另一个协议) – > zeromq,我不介意把一些东西拼凑在一起。 真的,我没有。 但我的C#和MS C + +不那么尖锐,所以我正在寻找任何人的帮助。 我已经find了各种不同的例子,但没有一个整合像zeromq这样的拉。 我甚至考虑使用zeromq的Python绑定类似pyxll的东西..但我会有兴趣从谁做出来的人之前发现,哪种方式将工作最好的。 谢谢。

在RTD和zmq上都有一些经验。 我假设你已经看过RTD教程,并知道如何通知客户端等。如果不是这是非常简单的东西。

如果我正在devise这个,我只需为每个订阅(每个主题ID)设置我的zmq队列套接字,以便在接收准备就绪后进行轮询(请参阅本教程中的轮询部分)。 您可以设置一个事件处理程序,然后检索数据,更新刷新期间由Excel读取的caching,然后在您的Excelcallback中调用notify。