基于ROA的融合通信服務(wù)瀏覽器終端的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:實(shí)時(shí)通信服務(wù) + 面向資源體系結(jié)構(gòu); 參考:《北京郵電大學(xué)》2017年碩士論文
【摘要】:隨著移動(dòng)互聯(lián)網(wǎng)飛速發(fā)展,瀏覽器已經(jīng)逐漸成為桌面端和移動(dòng)端的通用平臺(tái)。通過(guò)簡(jiǎn)單適配就能支持桌面端和移動(dòng)端多平臺(tái),已經(jīng)成為各種互聯(lián)網(wǎng)服務(wù)的發(fā)展方向。同時(shí),服務(wù)的類(lèi)型也逐漸從傳統(tǒng)數(shù)據(jù)服務(wù)向RTC (Real-Time Communication,實(shí)時(shí)通信)服務(wù)擴(kuò)展。特別是 WebRTC (Web Real-Time Communication,網(wǎng)頁(yè)實(shí)時(shí)通信)引擎的出現(xiàn),為瀏覽器跨平臺(tái)支持RTC服務(wù)打下基礎(chǔ)。因此,探索如何在瀏覽器上將RTC服務(wù)能力更好地進(jìn)行封裝和應(yīng)用勢(shì)在必行。本課題針對(duì)融合通信服務(wù)的瀏覽器終端需求,提出基于ROA(Resource-oriented Architecture,面向資源架構(gòu))模型對(duì)終端所需的實(shí)時(shí)通信控制能力進(jìn)行封裝,使得基于瀏覽器的應(yīng)用在整合實(shí)時(shí)通信能力過(guò)程中,不必深入了解WebRTC引擎的細(xì)節(jié),簡(jiǎn)化應(yīng)用開(kāi)發(fā)復(fù)雜度,提高應(yīng)用開(kāi)發(fā)的便捷性。本論文首先介紹了基于ROA的融合通信服務(wù)瀏覽器終端的研究背景和意義,并根據(jù)融合通信服務(wù)的瀏覽器終端功能需求,提出基于ROA的終端能力封裝與提供的總體方案。之后,基于RESTful(REpresentation State Transfer,表述性狀態(tài)轉(zhuǎn)移)風(fēng)格的瀏覽器應(yīng)用開(kāi)發(fā)體系,逐步分解功能需求,最后形成基于ROA的融合通信服務(wù)瀏覽器終端設(shè)計(jì)方案。之后,論文給出了該瀏覽器終端的分層體系架構(gòu)、分層封裝接口和關(guān)鍵數(shù)據(jù)的結(jié)構(gòu)設(shè)計(jì),詳細(xì)定義了各層次之間的交互方式和層次內(nèi)不同模塊間的調(diào)用邏輯,并剖析了關(guān)鍵場(chǎng)景中的交互流程。最后,論文對(duì)基于ROA的融合通信服務(wù)瀏覽器終端進(jìn)行詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),并完成功能測(cè)試,驗(yàn)證了瀏覽器終端的可用性。最后對(duì)整篇論文進(jìn)行歸納總結(jié),剖析論文工作結(jié)果并對(duì)下一步的工作計(jì)劃進(jìn)行規(guī)劃。
[Abstract]:With the rapid development of mobile Internet, browser has gradually become a general platform for desktop and mobile. It can support multi-platform of desktop and mobile through simple adaptation, and has become the development direction of various Internet services. At the same time, the types of services are gradually extended from traditional data services to RTC Real-Time Communication (real-time communication) services. In particular, the emergence of WebRTC Real-Time communication engine lays the foundation for browsers to support RTC services across platforms. Therefore, it is imperative to explore how to better encapsulate and apply RTC services in browsers. In order to meet the needs of the browser terminal, this paper proposes a model based on ROA(Resource-oriented Architecture (Resource oriented Architecture) to encapsulate the real-time communication control capability required by the terminal, which makes the browser-based application in the process of integrating the real-time communication capability. It is not necessary to understand the details of WebRTC engine, simplify the complexity of application development, and improve the convenience of application development. This paper first introduces the research background and significance of the integrated communication service browser terminal based on ROA, and according to the browser terminal function requirement of the integrated communication service, puts forward the overall scheme of terminal capability encapsulation and providing based on ROA. After that, a browser application development system based on RESTful(REpresentation State transfer style is developed, which gradually decomposes the functional requirements, and finally forms a design scheme for the browser terminal of integrated communication service based on ROA. After that, the paper gives the hierarchical architecture of the browser terminal, the hierarchical encapsulation interface and the key data structure design, and defines the interaction mode between the different layers and the calling logic between different modules in the layer in detail. The interaction flow in the key scene is analyzed. Finally, the paper designs and implements the integrated communication service browser terminal based on ROA in detail, and completes the function test to verify the usability of the browser terminal. Finally, the whole paper is summarized, the results of the paper are analyzed and the next work plan is planned.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP393.092
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 ;融合通信及其四大關(guān)鍵技術(shù)[J];通訊世界;2003年09期
2 ;北電展示融合通信成就[J];每周電腦報(bào);2006年10期
3 許小英;;融合通信的三個(gè)困惑[J];中國(guó)計(jì)算機(jī)用戶(hù);2006年45期
4 胡蕾;把融合網(wǎng)絡(luò)進(jìn)行到底[J];中國(guó)計(jì)算機(jī)用戶(hù);2003年05期
5 ;融合通信,成就未來(lái)[J];電信快報(bào);2004年09期
6 ;融合通信直面挑戰(zhàn)[J];每周電腦報(bào);2008年04期
7 ;融合通信:未來(lái)商務(wù)辦公的關(guān)鍵應(yīng)用[J];中國(guó)新通信;2008年06期
8 徐敏捷;周駿;;融合通信的能力集探索[J];電信科學(xué);2008年07期
9 吳玨;徐敏捷;;融合通信的商業(yè)模式研究及構(gòu)建[J];電信科學(xué);2008年07期
10 凌穎;梁朝霞;;融合通信相關(guān)標(biāo)準(zhǔn)進(jìn)展及其業(yè)務(wù)實(shí)現(xiàn)的關(guān)鍵技術(shù)[J];電信科學(xué);2008年07期
相關(guān)會(huì)議論文 前5條
1 陳宛平;;融合通信產(chǎn)品——企業(yè)綜合通信系統(tǒng)的實(shí)現(xiàn)方案[A];中國(guó)通信學(xué)會(huì)信息通信網(wǎng)絡(luò)技術(shù)委員會(huì)2009年年會(huì)論文集(下冊(cè))[C];2009年
2 姚群峰;張玉瑩;;搶占融合通信高地,領(lǐng)先移動(dòng)互聯(lián)網(wǎng)時(shí)代——電信運(yùn)營(yíng)商發(fā)展融合通信的戰(zhàn)略思考[A];中國(guó)通信學(xué)會(huì)信息通信網(wǎng)絡(luò)技術(shù)委員會(huì)2011年年會(huì)論文集(上冊(cè))[C];2011年
3 甘小勇;;全I(xiàn)P融合通信行業(yè)應(yīng)用方案研究[A];四川省通信學(xué)會(huì)Ip應(yīng)用與增值電信技術(shù)會(huì)議論文集[C];2011年
4 肖子玉;;富通信(RCS)技術(shù)與融合通信[A];第十七屆全國(guó)青年通信學(xué)術(shù)年會(huì)論文集[C];2012年
5 于兵;王驍勇;汪江波;;對(duì)構(gòu)建軍隊(duì)NGN融合通信網(wǎng)絡(luò)的思考[A];2008通信理論與技術(shù)新發(fā)展——第十三屆全國(guó)青年通信學(xué)術(shù)會(huì)議論文集(下)[C];2008年
相關(guān)重要報(bào)紙文章 前10條
1 王瑞;融合通信降低企業(yè)通信方案磨合成本[N];通信信息報(bào);2007年
2 ;融合通信進(jìn)入發(fā)展新階段[N];人民郵電;2008年
3 本報(bào)記者 張s,
本文編號(hào):1986397
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1986397.html