天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于SIP協(xié)議的跨平臺(tái)即時(shí)通信系統(tǒng)研究

發(fā)布時(shí)間:2019-01-05 15:03
【摘要】:隨著互聯(lián)網(wǎng)的蓬勃發(fā)展,即時(shí)通信(IM)業(yè)務(wù)的應(yīng)用越來(lái)越廣泛,并逐漸成為了人們生活中不可或缺的網(wǎng)絡(luò)業(yè)務(wù)。而目前主流的即時(shí)通信系統(tǒng)都采用各自私有的IM協(xié)議,導(dǎo)致各個(gè)即時(shí)通信軟件之間不能相互通信,而且,目前主流的即時(shí)通信軟件大多都集中在windows平臺(tái)下,很少考慮Linux用戶的需求。本論文設(shè)計(jì)了一種基于SIP協(xié)議的跨平臺(tái)即時(shí)通信系統(tǒng)方案,旨在以開(kāi)放的標(biāo)準(zhǔn)SIP及其擴(kuò)展協(xié)議作為基礎(chǔ),來(lái)解決即時(shí)通信軟件之間因私有協(xié)議而不能進(jìn)行信息交流的問(wèn)題。SIP協(xié)議是一個(gè)發(fā)展成熟的、兼容性較強(qiáng)的應(yīng)用層控制協(xié)議,它可以用于音頻/視頻會(huì)話的建立、修改和釋放等,同時(shí)還能實(shí)現(xiàn)即時(shí)消息的發(fā)送/接收,而且SIP及其擴(kuò)展協(xié)議具有良好的擴(kuò)展性,使得SIP協(xié)議逐漸成為了NGN和IMS中最重要的網(wǎng)絡(luò)協(xié)議之一,這也是本論文選擇SIP協(xié)議作為即時(shí)通信系統(tǒng)基礎(chǔ)協(xié)議的重要原因之一。Qt是一個(gè)跨平臺(tái)的C++應(yīng)用程序和UI開(kāi)發(fā)框架,它的開(kāi)發(fā)宗旨是:一次開(kāi)發(fā),隨處編譯,即應(yīng)用開(kāi)發(fā)人員只需一次性開(kāi)發(fā)應(yīng)用程序,便可以在不同操作系統(tǒng)下運(yùn)行該程序,實(shí)現(xiàn)真正意義上的跨平臺(tái)開(kāi)發(fā)。在本論文中,采用Qt作為開(kāi)發(fā)框架實(shí)現(xiàn)同一即時(shí)通信軟件在不同操作系統(tǒng)下的信息交互。本論文從SIP及其擴(kuò)展協(xié)議著手,分析了即時(shí)通信系統(tǒng)的技術(shù)要求,研究并設(shè)計(jì)了即時(shí)通信系統(tǒng)客戶端的總體框架。從功能模塊上劃分,將即時(shí)通信系統(tǒng)分為用戶注冊(cè)管理功能模塊、聯(lián)系人列表管理功能模塊、IM即時(shí)消息管理功能模塊、Presence呈現(xiàn)業(yè)務(wù)管理功能模塊和群組管理模塊等,其中,聯(lián)系人列表模塊、IM模塊和Presence模塊是即時(shí)通信系統(tǒng)的基礎(chǔ)業(yè)務(wù),也是本論文的重點(diǎn)。聯(lián)系人列表主要完成聯(lián)系人信息的維護(hù)和聯(lián)系人的添加、刪除等操作;IM模塊負(fù)責(zé)即時(shí)消息的發(fā)送/接收;Presence模塊業(yè)務(wù)主要完成呈現(xiàn)消息的發(fā)布以及訂閱/通知。最后,對(duì)即時(shí)通信系統(tǒng)進(jìn)行了功能測(cè)試,測(cè)試結(jié)果表明,本論文中的即時(shí)通信軟件實(shí)現(xiàn)了好友列表管理、好友間多媒體信息交互等即時(shí)通信功能,而且,系統(tǒng)較為穩(wěn)定,界面簡(jiǎn)潔友好,可以作為產(chǎn)品化設(shè)計(jì)的參考。
[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

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2401925.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶4387b***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com