使用javascript聊天客户端连接到远程jabber服务器(jsjac)

时间:2009-04-22 17:10:19

标签: javascript xmpp

这更像是一个概念性问题。

我正在尝试创建一个可以安装在任意页面上的Javascript jabber客户端(在x.com和y.com上),我希望这个客户端能够与远程jabber服务器通信( chatserver.com)。

根据一个javascript客户端的自述文件我看(jsjac),由于跨站点问题,它无法与远程服务器通信,这是javascript的固有限制。

我很感激任何人都能听到如何克服这个障碍。指向示例的指针非常有用。

[更新]我在这里假设我无法控制客户服务器x.com和y.com。 Hab.la的人似乎已经取消了这个,不知道如何。

1 个答案:

答案 0 :(得分:0)

最简单的方法是通过托管客户端的服务器将来自JavaScript客户端的请求代理到远程服务器。

Apache的mod_proxy扩展处理这个问题。