MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » B/S 模式下实现即时消息通讯~解决思路

B/S 模式下实现即时消息通讯~解决思路(3)

www.MyException.Cn  网友分享于:2015-08-27  浏览:486次

mark
------解决方案--------------------
学习!!
------解决方案--------------------
学习!!
------解决方案--------------------
HTTP也可以长连接的
------解决方案--------------------
Java实时通信其实就是在客户端不停的WHILE 接受信息 一但接受到信息就显示给用户


BS模式下实现即时消息通讯重点只是如何通知视图去获得新的信息 推技术是可以实现马上获得信息的效果 但是偶不喜欢....

或者就是在页面套APPLET小程序 这是最完美的

前段时间用AJAX做个小的聊天 在页面用JS定时去后台取数据(每3秒) 看起来效果还8错 而且速度也8错
------解决方案--------------------
Flex(Flash) Socket
------解决方案--------------------
MFC ACtiveX
------解决方案--------------------
UP
------解决方案--------------------
探讨
楼上的每个回复我都仔细阅读了...


------解决方案--------------------
用AJAX不错的啊
------解决方案--------------------
那我就不知道了,学习了
------解决方案--------------------
mark
------解决方案--------------------
本质上来讲,不管是什么通信协议,端口都是中断轮询机制,不用这么钻牛角尖。
基于HTTP或SOAP协议的纯B/S模式只能考虑反复刷新(局部)页面,向服务器请求数据更新。

实现这种类型的IM,重点考虑服务器端消息队列、消息缓存和消息持久化的优化问题。
现在市面上已经有不少基于Web Services的IM商用软件。目前还不知道这种软件在压力测试
下的表现如何。

如果有类似的需求,可以考虑一下 Ajax + REST + MQ
------解决方案--------------------
使用AJAX+servlet/struts/struts2+hibernate/ibatis来做.

------解决方案--------------------
学习学习
------解决方案--------------------
已经有现成的了,jabber+jwchat,你可以看一下,我在公司的时候用在了webgame中,
------解决方案--------------------
已经有现成的了,jabber+jwchat,你可以看一下,我在公司的时候用在了webgame中,
------解决方案--------------------
已经有现成的了,jabber+jwchat,你可以看一下,我在公司的时候用在了webgame中,
------解决方案--------------------
好像不能不刷新吧?谁能解释下?
------解决方案--------------------
收藏以留后用
------解决方案--------------------
顶一下!
------解决方案--------------------
用 applet ,线程,监听
------解决方案--------------------
学习……

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有