基于SIP協(xié)議的跨平臺即時通信系統(tǒng)研究
[Abstract]:With the rapid development of the Internet, the application of instant messaging (IM) service is becoming more and more extensive, and has gradually become an indispensable network service in people's lives. At present, the mainstream instant communication systems adopt their own private IM protocol, which leads to the inability to communicate with each other among the instant messaging software. Moreover, most of the current mainstream instant messaging software are concentrated under the windows platform. Little consideration is given to the needs of Linux users. In this paper, a cross-platform instant messaging system based on SIP protocol is designed, which is based on the open standard SIP and its extended protocol. SIP protocol is a mature and compatible application layer control protocol, which can be used to establish audio / video session. At the same time, the SIP and its extension protocol have good extensibility, which makes SIP protocol become one of the most important network protocols in NGN and IMS. Qt is a cross-platform C application program and UI development framework, its development purpose is: once development, everywhere compile. That is, the application developer can run the program under different operating systems only by developing the application program at one time, so as to realize the real cross-platform development. In this paper, Qt is used as the development framework to realize the information exchange of the same instant communication software under different operating systems. This paper starts with SIP and its extended protocol, analyzes the technical requirements of the instant communication system, and studies and designs the general framework of the instant communication system client. The instant communication system is divided into user registration management function module, contact list management function module, IM instant message management function module, Presence presentation business management function module and group management module, etc. Contact list module, IM module and Presence module are the basic business of instant communication system. Contact list mainly completes the maintenance of contact information and the addition and deletion of contacts; the IM module is responsible for sending / receiving instant messages; the Presence module mainly completes the publication of presentation messages and subscriptions / notifications. Finally, the function of the instant communication system is tested. The test results show that the instant communication software in this paper realizes the instant communication functions such as friend list management, multimedia information exchange among friends, and the system is more stable. The interface is simple and friendly and can be used as a reference for product design.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TN914;TN915.04
【相似文獻】
相關期刊論文 前10條
1 吳鵬飛;;淺談即時通信系統(tǒng)的安全威脅及目標[J];知識經(jīng)濟;2010年08期
2 張德君;;即時通信系統(tǒng)的安全目標[J];科技創(chuàng)新導報;2011年15期
3 劉影;季波;;企業(yè)級即時通信系統(tǒng)的應用研究[J];現(xiàn)代商貿(mào)工業(yè);2007年06期
4 王利民;;網(wǎng)絡即時通信系統(tǒng)[J];電腦編程技巧與維護;2008年11期
5 解曉峰;;企業(yè)級即時通信系統(tǒng)的應用研究[J];中國新技術新產(chǎn)品;2009年20期
6 崔杰;徐浩;丁月華;李巍;;跨協(xié)議的企業(yè)分布式即時通信系統(tǒng)的設計與實現(xiàn)[J];計算機應用;2009年10期
7 李艷;;即時通信系統(tǒng)在企業(yè)中的應用探究[J];價值工程;2010年13期
8 邱偉;;即時通信系統(tǒng)中通信協(xié)議的研究及選擇[J];電腦知識與技術;2013年19期
9 張云川,吳桂華,錢江紅;輕量級即時通信系統(tǒng)的研究[J];計算機系統(tǒng)應用;2005年01期
10 馬丹;李毅超;楊國緯;;即時通信系統(tǒng)中動態(tài)群組聊天的實現(xiàn)[J];中國測試技術;2006年01期
相關會議論文 前4條
1 劉麗;梁對;;即時通信系統(tǒng)的設計與實現(xiàn)[A];武漢市第二屆學術年會、通信學會2006年學術年會論文集[C];2006年
2 李春華;楊戍;;地鐵火災即時通信系統(tǒng)分析[A];2008通信理論與技術新進展——第十三屆全國青年通信學術會議論文集(上)[C];2008年
3 沈玲;吳威;;對等即時通信系統(tǒng)反饋自適應路由算法[A];第四屆和諧人機環(huán)境聯(lián)合學術會議論文集[C];2008年
4 來天平;楊旭;彭一明;高志同;;基于XMPP協(xié)議的高校WEB即時通信系統(tǒng)的應用與集成研究[A];中國高等教育學會教育信息化分會第十二次學術年會論文集[C];2014年
相關重要報紙文章 前4條
1 記者 鄒韌 通訊員 郭京霞;全國首例即時通信系統(tǒng)侵權案開庭[N];中國新聞出版報;2007年
2 通訊員 韓寧寧;新型即時通信系統(tǒng)防監(jiān)聽防竊取[N];科技日報;2010年
3 編譯 方紅琴;企業(yè)級IM邁過安全門檻[N];計算機世界;2004年
4 彭芳;哪里都能找到你[N];中國計算機報;2003年
相關碩士學位論文 前10條
1 陳秋平;基于XMPP協(xié)議的網(wǎng)站即時通信系統(tǒng)設計與實現(xiàn)[D];華南理工大學;2015年
2 康清峻;基于SIP協(xié)議的跨平臺即時通信系統(tǒng)研究[D];西安電子科技大學;2014年
3 呂志明;面向中小企業(yè)的網(wǎng)絡即時通信系統(tǒng)設計與實現(xiàn)[D];復旦大學;2008年
4 宋伶娟;網(wǎng)絡即時通信系統(tǒng)的分析與設計[D];山東大學;2010年
5 馬丹;即時通信系統(tǒng)終端的設計與實現(xiàn)[D];電子科技大學;2005年
6 崔杰;基于協(xié)議網(wǎng)關的企業(yè)級分布式即時通信系統(tǒng)的研究與實現(xiàn)[D];華南理工大學;2010年
7 王晉海;即時通信系統(tǒng)的研究與實現(xiàn)[D];暨南大學;2004年
8 湯春耀;基于多級服務器的即時通信系統(tǒng)[D];天津工業(yè)大學;2007年
9 左志斌;安全即時通信系統(tǒng)的改進性研究、設計與實現(xiàn)[D];西安電子科技大學;2009年
10 孫書梅;基于電子白板的即時通信系統(tǒng)的研究與實現(xiàn)[D];武漢理工大學;2006年
,本文編號:2401925
本文鏈接:http://sikaile.net/kejilunwen/wltx/2401925.html