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

基于XMPP協(xié)議的網(wǎng)站即時(shí)通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-07-03 05:03

  本文關(guān)鍵詞:基于XMPP協(xié)議的網(wǎng)站即時(shí)通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)


  更多相關(guān)文章: 網(wǎng)站即時(shí)通信 XMPP協(xié)議 Erlang exmpp


【摘要】:隨著互聯(lián)網(wǎng)的飛速發(fā)展與Web2.0時(shí)代的到來,傳統(tǒng)C/S架構(gòu)的即時(shí)通信軟件已經(jīng)不能完全滿足用戶隨時(shí)隨地聊天的需要。而基于Web的即時(shí)通訊軟件不需要下載客戶端,打開瀏覽器就可以使用即時(shí)通信服務(wù),這種獲取服務(wù)的模式具有Web應(yīng)用固有的便利性,是未來互聯(lián)網(wǎng)技術(shù)發(fā)展的方向。因此開發(fā)基于Web的即時(shí)通訊軟件具有重要的意義。本課題開發(fā)的即時(shí)通信系統(tǒng)是深圳某公司正在開發(fā)的個人運(yùn)動信息管理與健身圈子云平臺項(xiàng)目中需要的基礎(chǔ)服務(wù),將嵌入到網(wǎng)站當(dāng)中為用戶提供Web端即時(shí)通信服務(wù)。本課題基于對即時(shí)通信系統(tǒng)原理和特點(diǎn)的理解,結(jié)合項(xiàng)目功能需求分析,選擇開源的XMPP協(xié)議作為系統(tǒng)的通訊協(xié)議。XMPP協(xié)議具有開放、分布式、安全、可擴(kuò)展等優(yōu)點(diǎn),而且XMPP協(xié)議采用分布式的網(wǎng)絡(luò)架構(gòu),可以實(shí)現(xiàn)與其他協(xié)議的即時(shí)通信軟件互通消息。本文詳細(xì)研究了XMPP協(xié)議的地址空間、XML流和XML節(jié)、XMPP會話過程等相關(guān)技術(shù),并分析了XMPP服務(wù)器的組成和XMPP客戶端各項(xiàng)功能的設(shè)計(jì)。在對XMPP協(xié)議深入研究的基礎(chǔ)上,針對項(xiàng)目需求,本文設(shè)計(jì)了網(wǎng)站即時(shí)通信系統(tǒng)的總體結(jié)構(gòu)與框架,采用ejabberd和exmpp作為系統(tǒng)開發(fā)平臺。ejabberd是目前主流的開源XMPP服務(wù)器,支持分布式和模塊化開發(fā),本文對ejabberd通信框架與模塊以及內(nèi)部工作機(jī)制進(jìn)行了分析和研究,以方便將來進(jìn)行插件開發(fā)。exmpp是Erlang語言開發(fā)庫,提供對XMPP協(xié)議的支持。Erlang是一門函數(shù)式編程語言,具有高并發(fā)、分布式、容錯性好和代碼熱交換等優(yōu)點(diǎn),適合開發(fā)高并發(fā)的服務(wù)器應(yīng)用程序,能有效解決用戶大并發(fā)訪問和軟件不間斷升級的問題。Web客戶端采用Zotonic框架開發(fā),Zotonic是Erlang的Web開發(fā)框架,支持Comet和Web Socket前后端通信技術(shù),可以滿足即時(shí)通信系統(tǒng)對實(shí)時(shí)刷新的要求。最后對整個網(wǎng)站即時(shí)通信系統(tǒng)進(jìn)行效果和功能測試,系統(tǒng)通過了網(wǎng)頁端用戶注冊、登陸和登出、好友管理、收發(fā)消息等功能測試,并得出測試報(bào)告,整個系統(tǒng)滿足了網(wǎng)站對即時(shí)通信的需要。
【關(guān)鍵詞】:網(wǎng)站即時(shí)通信 XMPP協(xié)議 Erlang exmpp
【學(xué)位授予單位】:華南理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.092
【目錄】:
  • 摘要5-6
  • Abstract6-10
  • 第一章 緒論10-14
  • 1.1 課題研究背景10-11
  • 1.2 網(wǎng)站即時(shí)通信系統(tǒng)發(fā)展現(xiàn)狀11-12
  • 1.2.1 即時(shí)通信發(fā)展11-12
  • 1.2.2 基于HTTP的實(shí)時(shí)刷新技術(shù)發(fā)展12
  • 1.3 課題來源和意義12-13
  • 1.4 論文組織結(jié)構(gòu)13
  • 1.5 本章小結(jié)13-14
  • 第二章 相關(guān)技術(shù)研究14-34
  • 2.1 即時(shí)通信系統(tǒng)概述14-17
  • 2.1.1 即時(shí)通信系統(tǒng)實(shí)現(xiàn)原理14
  • 2.1.2 即時(shí)通信協(xié)議14-15
  • 2.1.3 即時(shí)通信軟件體系結(jié)構(gòu)15-17
  • 2.2 XMPP協(xié)議研究17-24
  • 2.2.1 XMPP網(wǎng)絡(luò)架構(gòu)17-18
  • 2.2.2 XMPP地址空間18-19
  • 2.2.3 XML流和XML節(jié)19-22
  • 2.2.4 XMPP會話建立流程22-24
  • 2.3 Erlang語言概述24-33
  • 2.3.1 Erlang語言特性24-26
  • 2.3.2 Erlang語法特點(diǎn)26-28
  • 2.3.3 OTP行為模式研究28-33
  • 2.3.4 內(nèi)存ETS表33
  • 2.4 本章小結(jié)33-34
  • 第三章 基于XMPP的即時(shí)通信系統(tǒng)需求分析與設(shè)計(jì)34-51
  • 3.1 即時(shí)通信系統(tǒng)需求分析34-35
  • 3.2 網(wǎng)站即時(shí)通信系統(tǒng)的整體結(jié)構(gòu)35-36
  • 3.3 XMPP服務(wù)器功能模塊分析36-38
  • 3.4 XMPP客戶端功能模塊設(shè)計(jì)38-47
  • 3.4.1 客戶端與服務(wù)器會話分析38-42
  • 3.4.2 客戶端通信功能的設(shè)計(jì)42-47
  • 3.5 即時(shí)通信系統(tǒng)開發(fā)平臺選擇47-50
  • 3.5.1 服務(wù)端開源軟件ejabberd47-48
  • 3.5.2 客戶端開發(fā)庫exmpp48-50
  • 3.6 本章小結(jié)50-51
  • 第四章 基于XMPP的網(wǎng)站即時(shí)通信系統(tǒng)實(shí)現(xiàn)51-76
  • 4.1 基于XMPP協(xié)議的即時(shí)通信系統(tǒng)結(jié)構(gòu)51
  • 4.2 通信服務(wù)器研究51-57
  • 4.2.1 通信服務(wù)搭建與配置51-52
  • 4.2.2 ejabberd通信框架與模塊52-54
  • 4.2.3 ejabberd內(nèi)部處理54-55
  • 4.2.4 數(shù)據(jù)庫結(jié)構(gòu)55-57
  • 4.3 客戶端功能模塊實(shí)現(xiàn)57-65
  • 4.3.1 客戶端與服務(wù)器建立會話功能實(shí)現(xiàn)57-59
  • 4.3.2 客戶端通信功能實(shí)現(xiàn)59-65
  • 4.4 Web客戶端的設(shè)計(jì)與實(shí)現(xiàn)65-71
  • 4.4.1 Web客戶端與服務(wù)器端數(shù)據(jù)交互技術(shù)65-67
  • 4.4.2 Zotonic Web開發(fā)框架67-71
  • 4.5 系統(tǒng)功能性測試71-75
  • 4.5.1 系統(tǒng)測試環(huán)境71-72
  • 4.5.2 即時(shí)通信系統(tǒng)基本功能測試72-75
  • 4.5.3 測試結(jié)果75
  • 4.6 本章小結(jié)75-76
  • 總結(jié)與展望76-77
  • 參考文獻(xiàn)77-80
  • 附錄80-83
  • 攻讀碩士學(xué)位期間取得的研究成果83-84
  • 致謝84-85
  • 附件85

【參考文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前4條

1 王海濤;付鷹;;即時(shí)通信——原理、技術(shù)和應(yīng)用[J];信息通信技術(shù);2010年03期

2 吳堅(jiān);;Ajax技術(shù)概述[J];科技信息;2009年15期

3 孫清國;朱瑋;劉華軍;張鵬;;Web應(yīng)用中的服務(wù)器推送技術(shù)研究綜述[J];計(jì)算機(jī)系統(tǒng)應(yīng)用;2008年11期

4 張?jiān)拼?;標(biāo)準(zhǔn)化的即時(shí)通信協(xié)議——SIMPLE和XMPP的對比研究[J];武漢科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2005年04期

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前6條

1 仇曉靜;基于WEB的遠(yuǎn)程監(jiān)控系統(tǒng)實(shí)時(shí)信息關(guān)鍵技術(shù)的研究[D];南京理工大學(xué);2013年

2 楊杰;基于Erlang的XMPP即使通信系統(tǒng)的研究與實(shí)現(xiàn)[D];北京郵電大學(xué);2012年

3 王浩號;Erlang技術(shù)的研究和應(yīng)用[D];武漢理工大學(xué);2011年

4 黃明;基于Erlang的即時(shí)通訊系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2011年

5 崔杰;基于協(xié)議網(wǎng)關(guān)的企業(yè)級分布式即時(shí)通信系統(tǒng)的研究與實(shí)現(xiàn)[D];華南理工大學(xué);2010年

6 王璐;Web模式下基于XMPP的即時(shí)通信系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京郵電大學(xué);2010年


  本文關(guān)鍵詞:基于XMPP協(xié)議的網(wǎng)站即時(shí)通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)


  更多相關(guān)文章: 網(wǎng)站即時(shí)通信 XMPP協(xié)議 Erlang exmpp




本文編號:512388

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

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/512388.html


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

版權(quán)申明:資料由用戶ae55a***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com
午夜视频成人在线免费| 免费黄色一区二区三区| 欧美91精品国产自产| 日韩中文字幕有码午夜美女| 日韩一区二区三区免费av| 一区二区三区亚洲国产| a久久天堂国产毛片精品| 一区二区三区人妻在线| 99国产成人免费一区二区| 在线免费观看一二区视频| 熟女高潮一区二区三区| 国产内射一级一片内射高清视频| 久久re6热在线视频| 日本深夜福利在线播放| 日韩精品少妇人妻一区二区| 中文字幕日韩一区二区不卡| 九九热视频网在线观看| 人妻熟女欲求不满一区二区| 免费国产成人性生活生活片| 亚洲精品伦理熟女国产一区二区| 蜜桃传媒视频麻豆第一区| 日本少妇三级三级三级| 中文字幕日产乱码一区二区| 日韩人妻精品免费一区二区三区 | 国产91色综合久久高清| 免费特黄一级一区二区三区| 最新日韩精品一推荐日韩精品| 国产福利一区二区久久| 国产一级特黄在线观看| 无套内射美女视频免费在线观看| 丰满少妇被猛烈撞击在线视频| 久久国产精品亚州精品毛片| 东京热加勒比一区二区三区| 国产欧美日韩精品成人专区| 精品欧美日韩一区二区三区| 国产精品欧美一区两区| 日韩精品少妇人妻一区二区| 久草热视频这里只有精品| 亚洲欧美日本视频一区二区| 小草少妇视频免费看视频| 欧美精品久久男人的天堂|