首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RTD服务器结构

RTD服务器结构
EN

Stack Overflow用户
提问于 2014-07-02 09:38:35
回答 1查看 371关注 0票数 0

我开发了一个C#程序,它订阅银行的实时外汇价格,我使用udpclient广播这些消息,然后在Excel中显示这些消息。这种结构是正确的,还是我完全忽略了RTD服务器的要点?有没有一种更优雅的方法来构造这个过程?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-02 10:12:02

据我所知,没有,没有别的办法。

Excel需要一个RTD插件(服务器),该插件将在电子表格引用rtd数据时按名称加载。然后,数据观察员将注册/未注册的基础上,每小区。

另一方面,要通过互联网获取数据,您需要一些XYZ客户端,不管是TCP、UDP、WS,还是其他您需要的协议。它必须侦听消息或轮询并检测更改,然后缓存数据,并通知RTD基础结构需要在Excel中刷新数据。

大约每秒0.5或2.0次,Excel将检查更新和更新单元格和公式。

这正是RTD基础设施的运作方式,没有比这更好的了..

将实时数据传输到Excel的唯一其他方法是:

  • 通过DDE与另一个应用程序共享数据(我读过它更容易实现,但总体性能更慢)
  • 编写一组宏,这些宏将覆盖电子表格的特定单元格(速度要慢很多倍,而且更丑)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24527745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档