期刊文献+

基于openfire和xmpp协议的Webim客户端设计与实现 被引量:1

Design and Implementation of Webim Client Based on Openfire and XMPP Protocol
下载PDF
导出
摘要 WebIM,是基于HTTP协议,系统采用B/S结构进行开发,客户端以网页的形式实现与openfire服务器及其它客户端的及时通信。这种B/S结构的系统功能在服务器端统一管理与维护,既降低了维护难度,也使系统部署费用得到减少。因此,Web IM技术将在基于即时通信及Web的远程监控、网站客服等方面有重大的意义。为解决现有WebIM系统客户端"拉"(Client_pull)模式周期请求而产生的系统消息延迟,以及客户端和服务器端通信量大的问题,提出了利用服务器"推"(Server-push)模式技术作为基础的WebIM系统,并选择openfire开源服务器及支持XMPP作为服务器和客户端的通信协议。并给出了实现HTTP长连接的策略。并开发实现了WebIM系统,采用服务器推送方式使用户在体验方面得到改进,Web用户将不会感觉到消息的延迟。 WebIM, is based on the HTTP protocol, the system is based on B/S structure, the client in the form of Webpage achieve timely communication with the openfire server and client. The function of this system in B/S structure server unified management and maintenance, not only reduce the maintenance difficulty, also makes the system deployment costs be reduced. Therefore, the Web IM technology will have great significance in the instant communication and remote control of Web based on Web service, etc.. To solve the problems of the existing WebIM system client "pull"(Client_pull) system message mode cycle request delay generated, as well as the client and server communication amount is large, the server "push"(Server-push) WebIM system mode technology as foundation, and select the openfire open source server and XMPP as the communication protocol and server the client. And gives the realization of HTTP long connection strategy. And the development of the WebIM system, uses the server push mode user experience is improved, Web users will not feel the message delay.
作者 左海春
出处 《电脑知识与技术》 2014年第3X期1971-1975,1982,共6页 Computer Knowledge and Technology
基金 广州市科技计划项目(2013-KXF-001) 佛山市禅城区产学研专项资金项目(20131072059)
关键词 IM WebIM 通信 网络 IM WebIM communication network
  • 相关文献

参考文献2

二级参考文献13

共引文献3

同被引文献14

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部