您应该在什么时候决定使用XMPP服务器,还是只使用WCF服务?

您应该在什么时候决定使用XMPP服务器,还是只使用WCF服务?,wcf,.net-4.0,xmpp,comet,Wcf,.net 4.0,Xmpp,Comet,我有一个项目,在这个项目中,我们决定通过XMPP到WCF服务使用轮询架构。该应用程序类似于新闻提要系统,其中登录的客户端每隔几秒钟轮询服务以更新数据(不需要流媒体) 最初我考虑使用WebSocket和PUSH,但是,由于这需要建立在现有的遗留技术之上,并且大多数用户的浏览器将不支持更新的WebSocket协议,因此决定采用这种方法 并发客户机的数量将相对较少,不到10000个 如果我使用WCF服务为客户机提供服务,我真的需要XMPP/Comet服务器吗 谢谢。 < P>我会重温并考虑使用Sock

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

最初我考虑使用WebSocket和PUSH,但是,由于这需要建立在现有的遗留技术之上,并且大多数用户的浏览器将不支持更新的WebSocket协议,因此决定采用这种方法

并发客户机的数量将相对较少,不到10000个

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


谢谢。

< P>我会重温并考虑使用Socket。IO

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

没有,但它比WCF提供的强大扩展(如Publish-Subscribe和其他扩展)功能强大得多。它的推动作用不是民意测验。几乎每台XMPP服务器都可以免费获得comet组件。它在XMPP中被称为波什


Alex

我再仔细看一下,Socket.IO具有回退功能可能是一个很好的解决方案,但是我不确定重新加载系统页面会有多大影响,而不是保持Socket打开(发布新问题)。