如何通过 xmpp 开发 Web 客户端 gtalk
Posted
技术标签:
【中文标题】如何通过 xmpp 开发 Web 客户端 gtalk【英文标题】:How can I develop a web client gtalk via xmpp 【发布时间】:2011-07-19 03:37:33 【问题描述】:我尝试在我的 http 服务器中开发一个 web 客户端 gtalk。我知道我应该做的就是使用可以将 xmpp 消息发送到 xmpp 服务器的 strophe.js。我不想构建我自己的连接到 gtalk xmpp 服务器的 xmpp 服务器。我认为它可能不需要构建 xmpp 服务器作为传输。 但是 gtalk xmpp 服务器没有 http-binding,那么我应该怎么做才能将我的 http 消息发送到 gtalk xmpp 服务器呢?如果我将 http 消息发送到 talk.google.com:5222,它会回复我吗?是否可以在我和 gtalk xmpp 服务器之间建立连接? 我需要你的帮助。谢谢!
【问题讨论】:
您可以在 Google App Engine 上使用 XMPP 服务吗? code.google.com/appengine/articles/using_xmpp.html 【参考方案1】:Gtalk 服务器不运行 BOSH 连接管理器,因此您必须使用独立的,例如旁遮普邦。
安装并运行 Punjab 后,您可以在 http://localhost:5280/xmpp-httpbind 上进行 HTTP-Bind。使用你的 Strophe。
【讨论】:
以上是关于如何通过 xmpp 开发 Web 客户端 gtalk的主要内容,如果未能解决你的问题,请参考以下文章
(转)openfire插件开发通过http方式向openfire客户端发信息
如何将 JavaScript XMPP 客户端(JSXC)配置到网站?