資源描述:
《基于XMPP的企業(yè)級(jí)即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、武漢理工大學(xué)碩士學(xué)位論文基于XMPP的企業(yè)級(jí)即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)姓名:陳武申請(qǐng)學(xué)位級(jí)別:碩士專業(yè):計(jì)算機(jī)應(yīng)用技術(shù)指導(dǎo)教師:熊盛武;楊世達(dá)20090401中文摘要隨著信息技術(shù)和I列絡(luò)通信技術(shù)的發(fā)展,即時(shí)通信系統(tǒng)的應(yīng)用也得到了飛速的發(fā)展,比較典蜃!的有QQ、MSN,它們的出{現(xiàn)使得在以網(wǎng)絡(luò)為載體的新世紀(jì)出現(xiàn)了一種全新的交流方式,它極大地提高了人們交流的效率同時(shí)降低了交流的成本,但是現(xiàn)舀:的符個(gè)即時(shí)通信系統(tǒng)采用了鋅自不同的協(xié)議,使得不同系統(tǒng)用戶之間無(wú)法交流,XMPP(ExtensibleMessagi
2、ngandPresenceProtoc01)協(xié)議的出現(xiàn)解決了這~難題。Jabber/XMPP是一個(gè)由開(kāi)源組織制定的、桀j二XML語(yǔ)言的協(xié)議,其丌放特性使丌發(fā)者之f【
3、Jur以叵卡l{競(jìng)爭(zhēng),促進(jìn)了即時(shí)通信領(lǐng)域技術(shù)的進(jìn)步與發(fā)展,同時(shí)改變了以往的即時(shí)通信系統(tǒng)之間無(wú)法互聯(lián)的狀7兌。由于Jabber/XMPP系統(tǒng)采用了分布式的結(jié)構(gòu)和模塊化的系統(tǒng)架構(gòu),因此很容易對(duì)系統(tǒng)的功能進(jìn)行擴(kuò)展。詎是基于以上優(yōu)點(diǎn),基于XMPP協(xié)議的即時(shí)通信系統(tǒng)成為企業(yè)信息化過(guò)程中必不可少的一部分。論文包括以下主要內(nèi)容:1.介紹了XMPP協(xié)議
4、的相關(guān)知識(shí),并列出該協(xié)議的詳細(xì)流程。2.詳細(xì)分析了該企、l匕級(jí)即時(shí)通信系統(tǒng)系統(tǒng)需求,根據(jù)系統(tǒng)的設(shè)計(jì)原則和功能目標(biāo)進(jìn)行總體架構(gòu),給出了系統(tǒng)的總體設(shè)計(jì)和功能模塊的劃分。3.根據(jù)系統(tǒng)的設(shè)計(jì)原則,結(jié)合開(kāi)源的協(xié)議包smack,實(shí)現(xiàn)了該系統(tǒng)需求中要求實(shí)現(xiàn)的功能。論文的重點(diǎn)之處在.j:通過(guò)開(kāi)源協(xié)議的實(shí)現(xiàn),構(gòu)建出適合中國(guó)國(guó)情的食業(yè)級(jí)即時(shí)通信系統(tǒng)架構(gòu),并將其運(yùn)用于實(shí)踐中。實(shí)踐表明,該整合框架功能強(qiáng)大、耦合度低,增強(qiáng)了系統(tǒng)的可維護(hù)性和可擴(kuò)展性,達(dá)到了即時(shí)通信系統(tǒng)的設(shè)計(jì)目標(biāo)。關(guān)鍵字:XMPP,smack,企業(yè)級(jí),XML,
5、即時(shí)通信系統(tǒng)AbstractWiththedevelopmentofinformationandnetworkcommunicationtechnology,instantmessagingsystemshavealsodevelopedrapidly,suchasQQ,MSN,theemergenceofinstantmessagingsystemscreatedanewexchangemethodinthenewcenturywhichwasonthecartierofnetwork.Thein
6、stantmessagingsystemsimprovedtheefficiencyandreducedthecostgreatlywhenpeoplecommunicatewitheachother.butthevariousinstantmessagingsystemswerebasedondifferentprotocols,SOthattheuserscouldnotcommunicatewitheachotherbyinstantmessagingsystems,thisproblemwa
7、ssolvedbyXMPP(ExtensibleMessagingandPresenceProtoc01).Jabber/XMPPwhichwasbasedonXMLwasdevelopedbyanopensourceorganization.TheemergenceofJabber/XMPPleadedtothepubliccompetitionbetweendevelopersandpromotedthedevelopmentinthefieldofinstantmessagingtechnol
8、ogy.Italsochangedthesituationthatinstantmessagingsystemscan’tcommunicatewitheachother.ItwaseasytoextendthefunctionsofJabber/XMPPsvstems,becauseJabber/XMPPsystemswerebasedonadistributedarchitectureandmodularsystemarchitecture.Becauseoftheseadvantages,th
9、einstantmessagingsystembasedonXMPPforenterprisebecameanessentialpartoftheenterprises.Thethesisincludesthefollowingcontent:1.AsummaryabouttherelevantknowledgeofXMPPandthedetailprocessofXMPP.2.Thethesisanalyzedtherequirementsoftheenterpri