基于SIP協(xié)議的跨平臺(tái)即時(shí)通信系統(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.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TN914;TN915.04
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 吳鵬飛;;淺談即時(shí)通信系統(tǒng)的安全威脅及目標(biāo)[J];知識(shí)經(jīng)濟(jì);2010年08期
2 張德君;;即時(shí)通信系統(tǒng)的安全目標(biāo)[J];科技創(chuàng)新導(dǎo)報(bào);2011年15期
3 劉影;季波;;企業(yè)級(jí)即時(shí)通信系統(tǒng)的應(yīng)用研究[J];現(xiàn)代商貿(mào)工業(yè);2007年06期
4 王利民;;網(wǎng)絡(luò)即時(shí)通信系統(tǒng)[J];電腦編程技巧與維護(hù);2008年11期
5 解曉峰;;企業(yè)級(jí)即時(shí)通信系統(tǒng)的應(yīng)用研究[J];中國(guó)新技術(shù)新產(chǎn)品;2009年20期
6 崔杰;徐浩;丁月華;李巍;;跨協(xié)議的企業(yè)分布式即時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)應(yīng)用;2009年10期
7 李艷;;即時(shí)通信系統(tǒng)在企業(yè)中的應(yīng)用探究[J];價(jià)值工程;2010年13期
8 邱偉;;即時(shí)通信系統(tǒng)中通信協(xié)議的研究及選擇[J];電腦知識(shí)與技術(shù);2013年19期
9 張?jiān)拼?吳桂華,錢(qián)江紅;輕量級(jí)即時(shí)通信系統(tǒng)的研究[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2005年01期
10 馬丹;李毅超;楊國(guó)緯;;即時(shí)通信系統(tǒng)中動(dòng)態(tài)群組聊天的實(shí)現(xiàn)[J];中國(guó)測(cè)試技術(shù);2006年01期
相關(guān)會(huì)議論文 前4條
1 劉麗;梁對(duì);;即時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[A];武漢市第二屆學(xué)術(shù)年會(huì)、通信學(xué)會(huì)2006年學(xué)術(shù)年會(huì)論文集[C];2006年
2 李春華;楊戍;;地鐵火災(zāi)即時(shí)通信系統(tǒng)分析[A];2008通信理論與技術(shù)新進(jìn)展——第十三屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(上)[C];2008年
3 沈玲;吳威;;對(duì)等即時(shí)通信系統(tǒng)反饋?zhàn)赃m應(yīng)路由算法[A];第四屆和諧人機(jī)環(huán)境聯(lián)合學(xué)術(shù)會(huì)議論文集[C];2008年
4 來(lái)天平;楊旭;彭一明;高志同;;基于XMPP協(xié)議的高校WEB即時(shí)通信系統(tǒng)的應(yīng)用與集成研究[A];中國(guó)高等教育學(xué)會(huì)教育信息化分會(huì)第十二次學(xué)術(shù)年會(huì)論文集[C];2014年
相關(guān)重要報(bào)紙文章 前4條
1 記者 鄒韌 通訊員 郭京霞;全國(guó)首例即時(shí)通信系統(tǒng)侵權(quán)案開(kāi)庭[N];中國(guó)新聞出版報(bào);2007年
2 通訊員 韓寧寧;新型即時(shí)通信系統(tǒng)防監(jiān)聽(tīng)防竊取[N];科技日?qǐng)?bào);2010年
3 編譯 方紅琴;企業(yè)級(jí)IM邁過(guò)安全門(mén)檻[N];計(jì)算機(jī)世界;2004年
4 彭芳;哪里都能找到你[N];中國(guó)計(jì)算機(jī)報(bào);2003年
相關(guān)碩士學(xué)位論文 前10條
1 陳秋平;基于XMPP協(xié)議的網(wǎng)站即時(shí)通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];華南理工大學(xué);2015年
2 康清峻;基于SIP協(xié)議的跨平臺(tái)即時(shí)通信系統(tǒng)研究[D];西安電子科技大學(xué);2014年
3 呂志明;面向中小企業(yè)的網(wǎng)絡(luò)即時(shí)通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];復(fù)旦大學(xué);2008年
4 宋伶娟;網(wǎng)絡(luò)即時(shí)通信系統(tǒng)的分析與設(shè)計(jì)[D];山東大學(xué);2010年
5 馬丹;即時(shí)通信系統(tǒng)終端的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2005年
6 崔杰;基于協(xié)議網(wǎng)關(guān)的企業(yè)級(jí)分布式即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)[D];華南理工大學(xué);2010年
7 王晉海;即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)[D];暨南大學(xué);2004年
8 湯春耀;基于多級(jí)服務(wù)器的即時(shí)通信系統(tǒng)[D];天津工業(yè)大學(xué);2007年
9 左志斌;安全即時(shí)通信系統(tǒng)的改進(jìn)性研究、設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2009年
10 孫書(shū)梅;基于電子白板的即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)[D];武漢理工大學(xué);2006年
,本文編號(hào):2401925
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2401925.html