多点分布式通信与控制技术研究
[Abstract]:With the continuous development of network communication technology, instant messaging has gradually become an important business in the Internet communication activities of enterprises, especially in the daily communication and business exchanges within enterprises. It has begun to develop into real-time, networked and open. Subsequently, the demand for instant messaging functions is also increasing. At present, there are few enterprise-class instant messaging software on the market based on Linux platform, and they are faced with many problems, such as different standards, poor use experience and difficult to expand, etc. Therefore, how to design and build a high availability and extensible instant messaging system based on Linux platform has become an important issue. Based on the detailed analysis and research of the principles and technologies involved in the instant messaging system, a complete distributed instant messaging system is developed. This paper will describe the overall architecture and design scheme of the system, the detailed design of each module and the implementation of specific functions, especially how to use the components provided by the ACE (Adaptive Communication Environment, adaptive communication environment to achieve multi-point communication. Effectively improve code portability and system stability. In addition, the consistent hash algorithm applied to Memcached is improved. Finally, the improved uniform hash algorithm is tested by uniform distribution, node addition and deletion, as well as the function and performance of the system, and the test results are analyzed and summarized. After testing, the improved consistent hash algorithm can effectively alleviate the load pressure of Memcached, and solve the cache failure problem caused by increasing and decreasing Memcached to a certain extent, the system realizes the functions of point-to-point, multi-point chat, group, etc. Under the condition that the average response time is 200ms and the number of cluster machines is 5, the system can withstand the pressure of at least 100000 people online at the same time. In addition, the modularization design method of the service side of the system has certain reference value and guiding significance for the enterprise to develop the internal instant communication system independently.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP311.52;TP316.81
【相似文献】
相关期刊论文 前10条
1 孙馨梅;;对多种即时通信系统开发技术的简要探讨[J];民营科技;2009年05期
2 吴鹏飞;;浅谈即时通信系统的安全威胁及目标[J];知识经济;2010年08期
3 张德君;;即时通信系统的安全目标[J];科技创新导报;2011年15期
4 刘影;季波;;企业级即时通信系统的应用研究[J];现代商贸工业;2007年06期
5 王利民;;网络即时通信系统[J];电脑编程技巧与维护;2008年11期
6 解晓峰;;企业级即时通信系统的应用研究[J];中国新技术新产品;2009年20期
7 崔杰;徐浩;丁月华;李巍;;跨协议的企业分布式即时通信系统的设计与实现[J];计算机应用;2009年10期
8 李艳;;即时通信系统在企业中的应用探究[J];价值工程;2010年13期
9 邱伟;;即时通信系统中通信协议的研究及选择[J];电脑知识与技术;2013年19期
10 张云川,吴桂华,钱江红;轻量级即时通信系统的研究[J];计算机系统应用;2005年01期
相关会议论文 前4条
1 刘丽;梁对;;即时通信系统的设计与实现[A];武汉市第二届学术年会、通信学会2006年学术年会论文集[C];2006年
2 李春华;杨戍;;地铁火灾即时通信系统分析[A];2008通信理论与技术新进展——第十三届全国青年通信学术会议论文集(上)[C];2008年
3 沈玲;吴威;;对等即时通信系统反馈自适应路由算法[A];第四届和谐人机环境联合学术会议论文集[C];2008年
4 来天平;杨旭;彭一明;高志同;;基于XMPP协议的高校WEB即时通信系统的应用与集成研究[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
相关重要报纸文章 前4条
1 记者 邹韧 通讯员 郭京霞;全国首例即时通信系统侵权案开庭[N];中国新闻出版报;2007年
2 通讯员 韩宁宁;新型即时通信系统防监听防窃取[N];科技日报;2010年
3 编译 方红琴;企业级IM迈过安全门槛[N];计算机世界;2004年
4 彭芳;哪里都能找到你[N];中国计算机报;2003年
相关硕士学位论文 前10条
1 张奔;多点分布式通信与控制技术研究[D];北京邮电大学;2016年
2 陈秋平;基于XMPP协议的网站即时通信系统设计与实现[D];华南理工大学;2015年
3 康清峻;基于SIP协议的跨平台即时通信系统研究[D];西安电子科技大学;2014年
4 孙刚;轻量级手机即时通信系统的设计与实现[D];东南大学;2015年
5 刘浪宇;一个基于WebRTC技术的即时通信系统的设计与实现[D];华中科技大学;2014年
6 吴天强;基于P2P的即时通信系统的设计与实现[D];华中科技大学;2014年
7 丁良杰;企业语音及即时通信系统的设计与实现[D];山东大学;2016年
8 赵冬雨;家校即时通信系统的设计与实现[D];东华大学;2016年
9 景阳帅;基于移动终端的企业级即时通信系统中若干关键问题研究[D];杭州电子科技大学;2016年
10 刘东东;基于iOS平台的企业级即时通信系统的设计与实现[D];华中科技大学;2015年
,本文编号:2394737
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2394737.html