【发布时间】:2013-02-12 15:29:05
【问题描述】:
我正在使用基于 jabber 的服务器构建一个简单的聊天应用程序。客户端应该通过端口 5222 连接。但是,当我测试我的应用程序时,我发现在某些网络中访问仅限于端口 80 或 8080。
我遇到了几个解决方案:
a) 使用 BOSH - 但发现它在移动设备上运行缓慢且不稳定。
b) 我只是想知道如果我让我的 jabber 服务器在端口 80 上监听会怎样 - (不知道这会意味着什么!)
我想知道您对上述解决方案的看法,并知道如何让我的应用程序像 gtalk、fb-chat 等其他聊天应用程序一样被普遍访问。
编辑: 另外,我可能会缺少任何其他防火墙限制吗?
【问题讨论】:
-
使用端口 80,只是不要尝试在同一台机器上为该端口设置任何其他内容
标签: network-programming xmpp chat