当前位置: 代码迷 >> Java Web开发 >> 关于服务器实时推送消息这个是怎么实现的?
  详细解决方案

关于服务器实时推送消息这个是怎么实现的?

热度:317   发布时间:2013-08-31 18:35:15.0
关于服务器实时推送消息这个是怎么实现的?
管理员如何将实时的实时的消息及时推送给各个客户端呢?
搜索更多相关主题的帖子: 服务器  管理员  客户端  如何  

----------------解决方案--------------------------------------------------------
只要是基于浏览器的技术,都不可能存在服务器推送技术。
这是因为BS通讯的本质是用HTTP协议实现的,
所以,无论是JAVA还是.NET,都不可能实现基于浏览器的推送技术。
除非使用ActiveX或Java Applet这种C/S插件技术,否则不可能有真正的Server Push。
在很多短消息这种的,都是通过Ajax技术来实现的。
在WEB2.0时代,频繁访问数据库,已经过时了。
在大量用户访问的情况下,数据库是无法承载这个压力的。
所以,这个信息保存在缓存队列里比较合适。
这样,在内存中访问,远比在数据库中快的多;
而不是所有的工作都交给数据库引擎,把它累死。
----------------解决方案--------------------------------------------------------
  相关解决方案