-1

我需要为 Gtalk 和 Facebook 聊天使用 Jabber 协议开发一个 Web 应用程序。

类似于“Gaim”的东西,但 gaim 是一个桌面客户端应用程序 ( https://support.google.com/talk/answer/24073?hl=en-GB )。

我可以使用的 jquery api 是什么?

无论我在哪里获得样本,我都能看到需要为某些 url 提供类似 [" http://myboshservice.com/http-bind "] 的内容。

这是否意味着我必须配置代理服务器?

我是这个 XMPP 技术的新手。请帮助我理解要求和概念。

4

1 回答 1

0

据我所知,您无法从 Javascript 建立套接字连接。这意味着 XMPP 连接需要搭载在 HTTP 或 Websocket 之上。BOSH(在XEP-0124XEP-0206中描述)是一种在 HTTP 之上运行 XMPP 的方法。

我相信 Google Talk 和 Facebook Chat 不提供 BOSH 或 Websocket 端点,因此您要么需要自己运行代理,要么使用它们的原生 API。

于 2013-11-28T15:40:17.340 回答