XMPP + pubsub + ajaxpush

| 如果有数据库更新,群聊等,我需要实现ajax推送以进行实时更新。到目前为止,我在网上研究了诸如使用彗星服务器,pubsubhubub以及一些ajax hack和诸如长轮询等周转 我发现通过Strophe和flxhr和bosh使用XMPP可以完全满足我的要求。 我的查询: 这是记住速度,实时性,开源和可扩展性的最佳方法 尝试将xmpp节发送给pubsub.jabber.org创建节点时,它会发送一条错误消息,指出未找到远程服务器。我该如何解决这个问题。 一个愚蠢的听起来的查询-我将openfire用作xmpp服务器和位于http://bosh.metajack.im:5280/xmpp-httpbind的公共bosh服务。现在将来,当我上载我的网站以在某些域上说bigdaddy ... bigdaddy等是否运行xmpp服务器或其他要求使我的网站正常运行 如果您在ajax push pls中有指向教程等的任何链接,请添加这些链接。 XMPP的未来前景如何?哪种技术最受青睐?
已邀请:
Strophe.js通过BOSH实现XMPP,因此您的第一个问题归结为Strophe.js和(某些XMPP服务器)与flxhr和某些Web服务器基础结构。我偏向于XMPP / BOSH解决方案(因为我生活在那个世界中),但是由于flxhr需要Flash,并且BOSH可以以支持CORS的方式实现,所以我看不到优势。 这可能是服务器的设置问题。您需要支持入站连接(通常在端口5269 / tcp上),并正确设置DNS。 XEP-220可能会为您提供一些重要的线索。 对于生产,您应该运行自己的服务器和自己的BOSH服务。杰克可以根据需要查看您的所有流量。 Google说:http://frishit.com/2010/06/setting-up-xmpp-bosh-server/ 如果您想要这样的意见,也许您应该提出一个单独的问题,但是由于stackoverflow上的非技术性问题,它很可能会被关闭。也许其他StackExchange网站之一更合适。

要回复问题请先登录注册