您何时应该决定使用XMPP服务器还是仅使用WCF服务?

时间:2012-03-02 16:05:10

标签: wcf .net-4.0 xmpp comet

我有一个项目,我们决定通过XMPP使用轮询架构到WCF服务。该应用程序类似于新闻提要系统,其中登录的客户端轮询服务几秒钟以便更新数据(不需要流式传输)。

最初我考虑使用WebSockets和PUSH,但是,由于这需要基于现有的传统技术构建,并且大多数用户的浏览器不支持更新的WebSocket协议,因此决定采用这种方法。 / p>

并发客户端的数量相对较少 - 低于10,000。

如果我使用WCF服务来提供客户端,我真的需要XMPP / Comet服务器吗?

感谢。

2 个答案:

答案 0 :(得分:1)

我重新考虑推送并考虑使用socket.io

http://socket.io/

答案 1 :(得分:0)

  

如果我使用WCF服务来提供客户端,我真的需要XMPP / Comet服务器吗?

不,但是它提供了比WCF更强大的功能,它具有所有强大的扩展功能,例如Publish Subscribe和其他功能。它推动不投票。几乎每个XMPP服务器都可以免费获得彗星组件。它在XMPP中称为BOSH。

亚历