基于websocket的即时通信过滤系统
2017-10-21王以荣
中国科技博览 2017年32期
王以荣
[摘 要]互联网的飞速发展使得人们对实时通信的需求越来越迫切,实现实时通信的软件有成为 互联网上第一大软件的趋势。在互联网高速发展的大环境下,WebSocket协议应用成为实时通信技术领域研究的热点,并得到了广泛的实际应用。本文首先研究了目前广泛使用的几种实时Web技术方案,分析了各种方案的不足;然后对WebSocket协议实现原理及关键技术进行了研究。最后,使用JAVA编程语言设计并实现了完整的实时Web通信系统和通信的过滤,并对此通信系统的性能与可行性进行了理论分析。
[关键词]websocket java 即时通信 过滤系统
中图分类号:TH547 文献标识码:A 文章编号:1009-914X(2017)32-0000-01
互联网的飞速发展,Web通信已经成为人与人之间信息交流的一种重要方式。与运营商通信方式相比,Web通信实现比较简单、对运营商依赖的程度小、用户之间信息交互的方式多,并且成本很低。这些优点使得HTTP协议在实时Web通信的应用中得到广泛的使用。但这种工作方式也存在一定的缺陷,由于在該方式下的实时Web应用中消息传输过程必须要由客户端发出申请,服务器在收到数据更新请求后对其处理,并将客户端需要的数据发给客户端。若服务器数据更新速度很慢并且应用对数据的实时性要求不高,这种方式是满足需求的,但若应用对数据的实时性要求很高,在客户端展示的数据可能就不符合实际了,这是因为当客户端正准备展现服务器发来的数据时,服务器端对应的数据可能早已发生更新。……
登录APP查看全文