可以XMPP模式以类似的方式应用reverse Ajax吗?可以用它来实现像Comet这样的http长等待吗?是否有使用XMPP这种技术的例子?
答案 0 :(得分:7)
是。看看XMPP over BOSH。这是一种长期存在的非民意调查技术。来自BOSH specification:
该规范定义了一种传输协议,它通过有效地使用多个同步HTTP请求/响应对来模拟两个实体(例如客户端和服务器)之间的长期双向TCP连接的语义,而无需频繁使用轮询或分组回复。
jbosh是一个开源Java实现。 Tigase.org有许多项目,包括BOSH支持,似乎主要是Java / GWT。 JAXMPP是框架中的Java库,但不清楚它支持哪些功能集。我自己没试过这些。
答案 1 :(得分:3)