0

我目前正在尝试找到一种在 C# 应用程序之间发布/广播股票报价数据(实时)的简单方法。我目前正在将nServiceBus用于其他一些发布/发送消息通信过程,但是我相信 MSMQ/序列化/等的开销。对于传输诸如股票数据之类的时间关键型数据来说太多了(尽管可以替换这些层)。

任何人都可以推荐一个可用于 .Net / C# 的运输/通信框架,它将支持轻松地通过它发送股票报价数据?它需要能够并行支持至少大约 100 个股票报价数据馈送,发布到可能 5-10 个不同的 C# 应用程序。

目前,我当前的策略是要么为 nServiceBus 编写一个轻量级传输层,看看它是否合适,要么在标准套接字之上编写一个简单的轻量级 API,看看它是如何进行的。这些都不是理想的,因为它需要我自己编写和维护更多的代码;)

欢迎提出建议!有点相关,奖励积分:

  • 关于 C# 的开源/免费库存图形库的建议
  • 关于存储分时数据的数据库解决方案的建议
4

1 回答 1

2

你应该看看像 0MQ (ZeroMQ) 这样的东西来广播实时报价。实现看起来很简单。他们有 C# 绑定 - http://www.zeromq.org/bindings:clr 你也应该检查一下 - http://www.zeromq.org/whitepapers:market-analysis

于 2010-09-27T09:30:46.403 回答