dojo 搭建基于xmpp的即时聊天系统

WBOY
发布: 2016-06-23 14:21:42
原创
1165 人浏览过

dojo xmpp 即时聊天 服务器推

要做一个网页在线聊天系统,本身有pc端软件,使用的是 tigase服务器搭建的xmpp。
在网上找了下客户端怎么实现xmpp,没找到比较方便的。
有看到dojo实现了xmpp,但是没有详细说明文档,而且看到一般都是配合openfire实现的。可是tigase和openfire的配置好像不一样(本人不懂 )
dojo本身提供了一个例子程序,可是里面的参数有些不知道怎么配

各位大大有知道的请不吝赐教
或者有没有其他的方式来实现即时通讯呢?
ajax长轮询?flash xmlsocket?
ajax长轮询对服务器的压力貌似也很大?
flash建立socket有没有现成的能整合xmpp的请求与接收字符解析的?

回复讨论(解决方案)

php的socket或comet,socket是比较好的解决方案,问题在于不是所有的浏览器都兼容,服务器端实现起来也稍微有点麻烦。相比之下,comet(基于HTTP长连接的”服务器推”)实现起来更加方便,而且兼容所有的浏览器。

Comet 架构非常适合事件驱动的 Web 应用,以及对交互性和实时性要求很强的应用,如股票交易行情分析、聊天室和 Web 版在线游戏等。

Comet 架构非常适合事件驱动的 Web 应用,以及对交互性和实时性要求很强的应用,如股票交易行情分析、聊天室和 Web 版在线游戏等。
你说的这个就是 ajax长轮询。
我这个本身是有pc端软件,就和QQ一样,然后再有web端。本身pc端是使用的xmpp协议,构建好的xmpp服务端。
使用php构建socket服务器很不现实

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板