基于XMPP協(xié)議與混合加密的即時通訊系統(tǒng)研究與實現(xiàn)
【圖文】:
檢查通過單向散列函數(shù)計算完成[23]。回撥認(rèn)證采用 DNS 方式完成,RFC2052 中詳細制定了這一技術(shù)細節(jié)。通過回撥認(rèn)證技術(shù),服務(wù)器可以確定與自己連接的其他服務(wù)器是否擁有合法的授權(quán)[23]。2.2 Openfire 與 Smack2.2.1 Openfire 簡介Openfire 是開源社區(qū) Ignite Realtime 推出的一款開源免費的實時協(xié)作服務(wù)器,其采用 XMPP 協(xié)議,通過 Java 編程語言開發(fā),具有良好的跨平臺性[24]。Openfire 作為一個開源的 XMPP 服務(wù)器,既能對客戶端起到連接認(rèn)證、會話管理、消息轉(zhuǎn)發(fā)的作用,又能對用戶實現(xiàn)登錄驗證、好友管理等功能。除此之外,Openfire 通過使用 Web端管理服務(wù)器自身的配置、端口、數(shù)據(jù)庫等功能,,Web 界面簡潔大方,功能實用,十分方便開發(fā)人員上手。Openfire 本身擁有自己的數(shù)據(jù)庫,同時也支持常見的數(shù)據(jù)庫,包括 Oracle、MySQL 和 SQLServer 等。
第五章 即時通訊系統(tǒng)實現(xiàn)與測試在第三章中本文對即時通訊系統(tǒng)的總體架構(gòu)與數(shù)據(jù)庫、服務(wù)器、客戶端進行了設(shè)計,并給出了詳細的模塊劃分,而在第四章中本文設(shè)計了一種具有選擇性加密的混合加密的方案,本章將根據(jù)第三章的功能設(shè)計與第四章的加密設(shè)計,通過編寫程序?qū)崿F(xiàn)該即時通訊系統(tǒng),并對系統(tǒng)的功能與加密的功能和性能進行測試,然后論證其安全性,力求達到需求中提出的目標(biāo)。具體的開發(fā)環(huán)境如下:Java 服務(wù)器的開發(fā)工具為 MyEclipse Enterprise Workbench2014,服務(wù)器為Apache Tomcat 7.0.64,Android 客戶端的開發(fā)工具為Android Studio 3.0。5.1 XMPP 服務(wù)器部署本系統(tǒng)選用 Openfire 開源服務(wù)器作為 XMPP 服務(wù)器,Openfire 服務(wù)器在安裝完成后需要對各種參數(shù)進行配置,其中比較重要的是數(shù)據(jù)庫的配置,具體配置信息如圖5.1 所示,其中數(shù)據(jù)庫本系統(tǒng)選擇了開源免費、小巧實用的 MySQL 數(shù)據(jù)庫。
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2019
【分類號】:TP311.52;TN918.4
【相似文獻】
相關(guān)期刊論文 前10條
1 趙鳳;;即時通訊與人的自由[J];科技風(fēng);2018年24期
2 萬安;;微信能取代“見字如面”的書信么?[J];語文月刊;2017年06期
3 陸志瑛;;即時通訊“群”在學(xué)科教育中的功效[J];中學(xué)政治教學(xué)參考;2012年06期
4 任巍;;移動即時通訊服務(wù)持續(xù)使用意向影響因素研究[J];中國新通信;2016年15期
5 ;子曰[J];中國商人;2016年12期
6 萬安;;題目一[J];課堂內(nèi)外(作文獨唱團);2017年07期
7 趙東山;;融云:服務(wù)12萬App,日活超過5000萬[J];創(chuàng)業(yè)邦;2017年07期
8 荊濤;;淺析即時通訊技術(shù)對現(xiàn)代教學(xué)的影響[J];中國新通信;2014年21期
9 常樂;;論即時通訊技術(shù)在當(dāng)代教學(xué)中的作用[J];延安職業(yè)技術(shù)學(xué)院學(xué)報;2012年01期
10 曾德高;鄭小玲;;移動即時通訊業(yè)務(wù)持續(xù)使用意向研究[J];現(xiàn)代商貿(mào)工業(yè);2012年11期
相關(guān)會議論文 前10條
1 李東;;即時通訊技術(shù)在電力企業(yè)中的應(yīng)用[A];2006電力行業(yè)信息化年會會議論文集[C];2006年
2 張鳴鳴;鄧詠詩;;困境與進路:即時通訊記錄在民事訴訟中的采用[A];法院改革與民商事審判問題研究——全國法院第29屆學(xué)術(shù)討論會獲獎?wù)撐募ㄉ希C];2018年
3 陳貽雄;田貴森;;也談網(wǎng)絡(luò)即時通訊語言的性別差異[A];中國社會語言學(xué)(2006年第2期)[C];2006年
4 申寶軍;;定制Sametime,打造奧運報道的IM系統(tǒng)——新華社奧運報道指揮系統(tǒng)的技術(shù)實現(xiàn)[A];中國新聞技術(shù)工作者聯(lián)合會五屆一次理事會暨學(xué)術(shù)年會論文集(上篇)[C];2009年
5 錢令波;;基于即時通訊技術(shù)支持下的參與式教學(xué)對醫(yī)學(xué)生批判性思維的影響[A];2016浙江省生理科學(xué)會年會論文摘要[C];2016年
6 張禹諾;馮W毲
本文編號:2597506
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/2597506.html