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

基于MTOM的Web服務(wù)性能優(yōu)化研究

發(fā)布時(shí)間:2019-11-07 10:39
【摘要】:為提升Web服務(wù)性能,滿(mǎn)足其進(jìn)一步應(yīng)用的要求,研究了消息傳輸優(yōu)化機(jī)制(message transmission optimizationmechanism,MTOM)。針對(duì)基于Web的二進(jìn)制數(shù)據(jù)傳輸,MTOM采用不同于傳統(tǒng)內(nèi)嵌Base64編碼的方式,而是作為附件處理,壓縮了報(bào)文,提高了性能。在理論分析的基礎(chǔ)上,設(shè)計(jì)并構(gòu)建了一組Web服務(wù)原型。通過(guò)一組對(duì)比實(shí)驗(yàn),跟蹤傳輸層報(bào)文驗(yàn)證了原型的正確和實(shí)際報(bào)文的縮減。實(shí)驗(yàn)結(jié)果表明了MTOM對(duì)Web服務(wù)性能近30%的提升。
【圖文】:

模型圖,模型,Base64編碼,報(bào)文


計(jì)算機(jī)工程與設(shè)計(jì)2013年用來(lái)查找服務(wù)的通用描述發(fā)現(xiàn)與集成協(xié)議(universalde-scriptiondiscoveryandintegration,UDDI)[12],服務(wù)提供者與使用者之間傳遞服務(wù)的簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議SOAP。1.1Web服務(wù)調(diào)用模型圖1展示了一次完整的Web服務(wù)調(diào)用過(guò)程:從客戶(hù)端(Client)發(fā)出的請(qǐng)求在XML序列化后經(jīng)由網(wǎng)絡(luò)抵達(dá)Web服務(wù)端(Server),并由服務(wù)端進(jìn)行SOAP報(bào)文的解析、驗(yàn)證過(guò)程,調(diào)用Server端提供的服務(wù),之后向客戶(hù)端返回一個(gè)響應(yīng)報(bào)文,同理,客戶(hù)端解析和驗(yàn)證收到的響應(yīng)報(bào)文也需花費(fèi)時(shí)間和資源。圖1Web服務(wù)調(diào)用模型1.2MTOM性能優(yōu)化分析未經(jīng)優(yōu)化的正常報(bào)文,例如由Server端向Client端發(fā)送一張JPG格式的圖片,由于XML序列化基于文本,所以該JPG圖片二進(jìn)制碼將轉(zhuǎn)成Base64[13]編碼并嵌入返回的SOAP報(bào)文中。鑒于Base64編碼的編碼規(guī)則,會(huì)導(dǎo)致其在體積上有約33%的膨脹[14],相應(yīng)的傳輸和存儲(chǔ)過(guò)程都將消耗更多資源。MTOM基于XOP,XOP允許將二進(jìn)制數(shù)據(jù)直接作為附件傳送,而無(wú)須對(duì)二進(jìn)制數(shù)據(jù)進(jìn)行XML序列化,從而在報(bào)文大小上有明顯的縮減(第3節(jié)的實(shí)驗(yàn)數(shù)據(jù)將顯示約有30%的縮減)。圖2說(shuō)明了XOP優(yōu)化的原理:左側(cè)為嵌入Base64編碼的SOAP報(bào)文,XOP采用<xop:Include>的標(biāo)簽代替屬于Base64編碼出現(xiàn)的位置,并引用一個(gè)cid;該cid指向由它標(biāo)識(shí)的二進(jìn)制附件,添加到重新打包后的底部;同時(shí)在新報(bào)文的頂部添加Content-type、start、boundary等說(shuō)明性信息。雖然XOP引入了額外的處理機(jī)制,但XML序列化的簡(jiǎn)化、報(bào)文體積的縮減更能影響性能的提升。需說(shuō)明,圖2中的Base64編碼僅為示意,截取自下文實(shí)驗(yàn)中taishan(泰山)對(duì)應(yīng)報(bào)文的編碼頭部,實(shí)際用例中Base64編碼體積會(huì)很大。圖2XOP優(yōu)化原理2對(duì)比實(shí)驗(yàn)設(shè)計(jì)通過(guò)第1節(jié)對(duì)MTOM性能優(yōu)化的分析,不妨提?

優(yōu)化原理


的實(shí)驗(yàn)數(shù)據(jù)將顯示約有30%的縮減)。圖2說(shuō)明了XOP優(yōu)化的原理:左側(cè)為嵌入Base64編碼的SOAP報(bào)文,XOP采用<xop:Include>的標(biāo)簽代替屬于Base64編碼出現(xiàn)的位置,并引用一個(gè)cid;該cid指向由它標(biāo)識(shí)的二進(jìn)制附件,添加到重新打包后的底部;同時(shí)在新報(bào)文的頂部添加Content-type、start、boundary等說(shuō)明性信息。雖然XOP引入了額外的處理機(jī)制,但XML序列化的簡(jiǎn)化、報(bào)文體積的縮減更能影響性能的提升。需說(shuō)明,圖2中的Base64編碼僅為示意,截取自下文實(shí)驗(yàn)中taishan(泰山)對(duì)應(yīng)報(bào)文的編碼頭部,實(shí)際用例中Base64編碼體積會(huì)很大。圖2XOP優(yōu)化原理2對(duì)比實(shí)驗(yàn)設(shè)計(jì)通過(guò)第1節(jié)對(duì)MTOM性能優(yōu)化的分析,不妨提出一個(gè)假設(shè):對(duì)于二進(jìn)制文件傳輸,MTOM方式會(huì)有較明顯的性能優(yōu)化,現(xiàn)在的主要目標(biāo)是通過(guò)構(gòu)建實(shí)驗(yàn)方案,驗(yàn)證不同環(huán)境下MTOM能得到多大程度的優(yōu)化。接下來(lái)問(wèn)題可以分解為:(1)開(kāi)發(fā)一組功能相同的Web服務(wù)原型,分別提供未經(jīng)優(yōu)化和經(jīng)MTOM優(yōu)化的響應(yīng)。(2)測(cè)試該組Web服務(wù)在相同環(huán)境下(如相同傳輸樣本、寬帶寬或窄帶寬環(huán)境)性能數(shù)據(jù)的差異,驗(yàn)證性能優(yōu)化的假設(shè)。(3)分析實(shí)驗(yàn)得到的數(shù)據(jù),,得出結(jié)論。2.1實(shí)驗(yàn)方案實(shí)驗(yàn)要求開(kāi)發(fā)部署一組Web服務(wù)原型,本文方案:開(kāi)發(fā)功能相同的兩個(gè)Web服務(wù),WuyueImageService和Wuyue-ImageMTOMService。其功能均為根據(jù)請(qǐng)求返回存儲(chǔ)在服務(wù)器端的五岳的圖片:如請(qǐng)求songshan,則返回服務(wù)器上指定的嵩山圖片;請(qǐng)求huashan,則返回華山的圖片。雖然功能相同,但WuyueImageService返回的是未經(jīng)優(yōu)化的正常響應(yīng),即在響應(yīng)報(bào)文中內(nèi)嵌圖片對(duì)應(yīng)的Base64編碼;而WuyueImageMTOMService返回的是MTOM優(yōu)化的報(bào)文,即將圖片對(duì)應(yīng)的二進(jìn)制碼作為附件傳送。在本地局域網(wǎng)(localareanetwork,LAN)環(huán)境下,部署如圖3所示。圖3實(shí)驗(yàn)部署本?

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 何婷;黃東;;淺談Web服務(wù)的安全性問(wèn)題[J];電腦知識(shí)與技術(shù);2011年13期

2 李曉林;楊浜澤;張文婷;;統(tǒng)一身份認(rèn)證的設(shè)計(jì)與實(shí)現(xiàn)[J];軟件導(dǎo)刊;2011年06期

3 林丁報(bào);景宏磊;;Web應(yīng)用前端性能優(yōu)化淺析[J];科技資訊;2011年19期

4 李園園;;基于Web Services校園課程管理系統(tǒng)[J];數(shù)字技術(shù)與應(yīng)用;2011年07期

5 陳少華;葛艷;張健;花紅娟;;水產(chǎn)品供應(yīng)鏈安全信息共享框架研究[J];微計(jì)算機(jī)信息;2011年07期

6 朱云峰;;Ajax頁(yè)面局部刷新性能優(yōu)化[J];常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào);2011年04期

7 葉小樂(lè);;Web Services在數(shù)字圖書(shū)館中的應(yīng)用[J];現(xiàn)代計(jì)算機(jī);2011年08期

8 黃奕;;利用SOA架構(gòu)的思想進(jìn)行準(zhǔn)實(shí)時(shí)計(jì)費(fèi)系統(tǒng)的設(shè)計(jì)[J];廣西通信技術(shù);2011年02期

9 張同光;石慶民;張龍昌;蘇紅亮;;復(fù)雜上下文感知的組合服務(wù)選擇框架[J];電信科學(xué);2011年08期

10 劉彬;張仁津;;一種用于電子商務(wù)的Web服務(wù)信任評(píng)估方法[J];江蘇科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2011年03期

相關(guān)會(huì)議論文 前10條

1 尤軍;;談氣象Web服務(wù)的網(wǎng)絡(luò)安全問(wèn)題[A];網(wǎng)絡(luò)安全技術(shù)的開(kāi)發(fā)應(yīng)用學(xué)術(shù)會(huì)議論文集[C];2002年

2 劉正濤;毛宇光;應(yīng)毅;;基于Web服務(wù)的分布式Web應(yīng)用框架研究[A];第一屆全國(guó)Web信息系統(tǒng)及其應(yīng)用會(huì)議(WISA2004)論文集[C];2004年

3 任濤;李玉忱;劉乃麗;;面向動(dòng)態(tài)環(huán)境的Web服務(wù)合成系統(tǒng)[A];第一屆全國(guó)Web信息系統(tǒng)及其應(yīng)用會(huì)議(WISA2004)論文集[C];2004年

4 張偉燕;席傳裕;;J2EE中異步Web服務(wù)的研究與應(yīng)用[A];第一屆全國(guó)Web信息系統(tǒng)及其應(yīng)用會(huì)議(WISA2004)論文集[C];2004年

5 蔡子龍;俞集輝;;基于Web服務(wù)的遠(yuǎn)程報(bào)表打印系統(tǒng)的研究[A];電工理論與新技術(shù)2004年學(xué)術(shù)研討會(huì)論文集[C];2004年

6 李濱;劉瑩;;UDDI注冊(cè)中心綜述[A];中國(guó)企業(yè)運(yùn)籌學(xué)[C];2009年

7 唐勇;劉玉芳;孔曉峰;;基于Specification的保護(hù)Web服務(wù)的入侵檢測(cè)技術(shù)研究[A];第一屆全國(guó)Web信息系統(tǒng)及其應(yīng)用會(huì)議(WISA2004)論文集[C];2004年

8 成睿星;蘇森;楊放春;;使用范例推理的服務(wù)組合方法研究[A];2006年全國(guó)通信軟件學(xué)術(shù)會(huì)議論文集[C];2006年

9 劉青;連祥鑒;;基于上下文的Web服務(wù)動(dòng)態(tài)組合[A];2008年全國(guó)開(kāi)放式分布與并行計(jì)算機(jī)學(xué)術(shù)會(huì)議論文集(上冊(cè))[C];2008年

10 曾誠(chéng);李兵;何克清;;KMP算法在Web服務(wù)語(yǔ)義標(biāo)注中的應(yīng)用[A];2010年全國(guó)開(kāi)放式分布與并行計(jì)算機(jī)學(xué)術(shù)會(huì)議論文集[C];2010年

相關(guān)重要報(bào)紙文章 前10條

1 中科院計(jì)算所 馮百明;Web服務(wù)詳解[N];計(jì)算機(jī)世界;2001年

2 敖正勇;澄清對(duì)Web服務(wù)的誤解[N];計(jì)算機(jī)世界;2004年

3 IDG電訊;XML:位于逐漸成形的Web服務(wù)中心[N];計(jì)算機(jī)世界;2002年

4 ;Web服務(wù)可以進(jìn)入桌面[N];計(jì)算機(jī)世界;2002年

5 ;WEB服務(wù)[N];網(wǎng)絡(luò)世界;2002年

6 李浩;Web服務(wù)的陽(yáng)光之旅[N];網(wǎng)絡(luò)世界;2004年

7 樸華;SilverStream延伸Web服務(wù)[N];中國(guó)計(jì)算機(jī)報(bào);2002年

8 徐昊;Lotus ND6:強(qiáng)化Web服務(wù)協(xié)作[N];中國(guó)計(jì)算機(jī)報(bào);2002年

9 本報(bào)記者 薛斐;Web服務(wù)不神秘![N];計(jì)算機(jī)世界;2002年

10 ;Web服務(wù)世界現(xiàn)在還好嗎?[N];網(wǎng)絡(luò)世界;2003年

相關(guān)博士學(xué)位論文 前10條

1 任志宏;Web服務(wù)復(fù)合的若干關(guān)健問(wèn)題研究[D];中國(guó)科學(xué)院研究生院(軟件研究所);2004年

2 何倩;P2P系統(tǒng)性能優(yōu)化若干關(guān)鍵技術(shù)研究[D];北京郵電大學(xué);2010年

3 吳健;基于Web服務(wù)的網(wǎng)絡(luò)化產(chǎn)品配置技術(shù)研究[D];浙江大學(xué);2004年

4 吳長(zhǎng)澤;數(shù)據(jù)網(wǎng)格中高可用性副本管理及性能優(yōu)化研究[D];重慶大學(xué);2007年

5 劉安豐;基于QoS的分布式Web服務(wù)結(jié)構(gòu)模型及其關(guān)鍵技術(shù)研究[D];中南大學(xué);2005年

6 史玉良;Web服務(wù)合成的若干關(guān)鍵技術(shù)研究[D];復(fù)旦大學(xué);2006年

7 盧劉明;基于語(yǔ)義的web服務(wù)發(fā)現(xiàn)與組合關(guān)鍵技術(shù)研究[D];東華大學(xué);2006年

8 吳釗;保證服務(wù)質(zhì)量的動(dòng)態(tài)Web服務(wù)組合及其性能分析研究[D];武漢大學(xué);2007年

9 朱一群;Web服務(wù)訪問(wèn)控制研究[D];上海交通大學(xué);2008年

10 龔曉慶;基于Web服務(wù)的分布式工作流管理系統(tǒng)研究[D];西北大學(xué);2004年

相關(guān)碩士學(xué)位論文 前10條

1 王文娟;基于UDDI的Web服務(wù)信息發(fā)布系統(tǒng)[D];西北工業(yè)大學(xué);2003年

2 陳越;基于Web服務(wù)的高校教務(wù)管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)[D];蘇州大學(xué);2003年

3 徐遠(yuǎn)芳;消息中間件在Web服務(wù)中的應(yīng)用及面向Web服務(wù)的消息中間件設(shè)計(jì)[D];廣西大學(xué);2004年

4 孟文生;基于J2ME的移動(dòng)Web服務(wù)研究[D];山東師范大學(xué);2006年

5 王衛(wèi)玲;基于SOA的Web Services集成技術(shù)研究[D];廣西大學(xué);2007年

6 李朱超;基于Web Services協(xié)議棧的虛擬業(yè)務(wù)動(dòng)態(tài)裝配機(jī)制[D];湖南師范大學(xué);2004年

7 徐慧君;基于JSP平臺(tái)的信息發(fā)布系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];北京工業(yè)大學(xué);2004年

8 劉蜀東;Web服務(wù)業(yè)務(wù)流程事務(wù)框架研究[D];中國(guó)科學(xué)院研究生院(軟件研究所);2005年

9 薛思源;遠(yuǎn)程訪問(wèn)ST系統(tǒng)的Web服務(wù)體系結(jié)構(gòu)[D];西南師范大學(xué);2005年

10 謝翠萍;基于Web服務(wù)以?xún)?nèi)容管理為中心的企業(yè)應(yīng)用集成研究[D];廣東工業(yè)大學(xué);2005年



本文編號(hào):2557239

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

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


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

版權(quán)申明:資料由用戶(hù)eef7f***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
色婷婷中文字幕在线视频| 日本在线不卡高清欧美| 色一情一乱一区二区三区码| 麻豆国产精品一区二区| 成年人黄片大全在线观看| 肥白女人日韩中文视频| 欧美黑人暴力猛交精品| 开心五月激情综合婷婷色| 激情中文字幕在线观看| 国产精品欧美一区二区三区| 久久99热成人网不卡| 成人三级视频在线观看不卡| 欧美日韩国产的另类视频| 亚洲最新一区二区三区| 91人人妻人人爽人人狠狠| 亚洲丁香婷婷久久一区| 日本人妻的诱惑在线观看| 日韩精品视频高清在线观看| 好吊色欧美一区二区三区顽频| 正在播放玩弄漂亮少妇高潮| 亚洲中文字幕在线视频频道| 日本人妻精品有码字幕| 久久91精品国产亚洲| 欧美夫妻性生活一区二区| 高清国产日韩欧美熟女| 91欧美日韩精品在线| 老富婆找帅哥按摩抠逼视频| 国产一区二区三区免费福利| 精品老司机视频在线观看| 日本高清加勒比免费在线| 亚洲精品中文字幕一二三| 成人午夜激情在线免费观看| 亚洲成人黄色一级大片| 日本在线不卡高清欧美 | 国产av天堂一区二区三区粉嫩| 欧美日韩综合综合久久久| 激情五月综五月综合网| 一本色道久久综合狠狠躁| 日本加勒比系列在线播放| 精品伊人久久大香线蕉综合| 午夜福利网午夜福利网|