日期:2014-05-18  浏览次数:20479 次

想给论坛加个私聊功能,就像QQ一样可以p2p通讯,只不过是用网页而不是应用软件,怎么做?
主要是能让两个登录了论坛的人用web页面直接的即时的聊天,不知道是不是p2p,怎么实现?
如果有好的见解,另外加分哦@_@

------解决方案--------------------
要用插件了,不然写起来很麻烦,如果想像QQ一样就得对端口时行监听。
------解决方案--------------------
用Ajax实现无刷新啊!
------解决方案--------------------
其实当时我有个想法,只是没时间写你可试试
先用javascript定时对数据库中特定表进行访问,如果发现有数据则弹出一个内嵌窗口或在
页面上显示。其实即时通讯大多这样,如果你对性能不满意可以写一个中间件用于对请
求的分配。
------解决方案--------------------
http是非持续性连接的,不能象socket那样由服务器推。
其实每几秒刷一次是正确的,也是不用插件的唯一方式,如果不象要用户看见刷新动作可以用ajax。
其实qq一类的,也是每多少时间请求一次的,只不过都包装好了你不知道而已,且带宽少点而已。