2023年全國(guó)碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩112頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、面向服務(wù)計(jì)算是下一代基于互聯(lián)網(wǎng)的全新軟件體系結(jié)構(gòu)。它具有分布、共享、健壯、可擴(kuò)展、可移植、互操作等特性。這些特性主要來自服務(wù)的互操作特性和復(fù)合特性。面向服務(wù)計(jì)算目前主要實(shí)現(xiàn)方式是基于Web服務(wù)。Web服務(wù)是分布、獨(dú)立的代碼片斷,通過相互交換信息來完成一個(gè)特定任務(wù)。不同于傳統(tǒng)的軟件組件,Web服務(wù)可以通過互聯(lián)網(wǎng)進(jìn)行交互。Web服務(wù)的實(shí)現(xiàn)得益于Web服務(wù)標(biāo)準(zhǔn)的發(fā)布,主要是三個(gè)基礎(chǔ)協(xié)議:內(nèi)容使用格式無關(guān)的XML;網(wǎng)絡(luò)資源的命名使用URI;消息

2、的傳遞使用HTTP或SOAP。Web服務(wù)標(biāo)準(zhǔn)包括:Web服務(wù)接口描述WSDL、語義Web服務(wù)等。然而,Web服務(wù)實(shí)現(xiàn)復(fù)雜功能的關(guān)鍵是將功能單一的多個(gè)Web服務(wù)復(fù)合為功能復(fù)雜的Web服務(wù)。因此,Web服務(wù)中關(guān)鍵技術(shù)是Web服務(wù)復(fù)合。目前W3C等組織主要有兩種候選方案:WS-BPEL和WS-CDL。WS-CDL是交互描述語言,稱為Web服務(wù)編排(Choreography)。它從全局的角度來看Web服務(wù)復(fù)合,通過WS-CDL描述可以保證多個(gè)W

3、eb服務(wù)交互的無死鎖、活鎖、公平等性質(zhì)。其WorkUnit提供模塊復(fù)用功能。WS-CDL的主要特色包括WorkUnit和基于信息對(duì)齊交互。WS-BPEL稱為Web服務(wù)編制(Orchestration)執(zhí)行語言。它是從一個(gè)參與者的角度來實(shí)現(xiàn)Web服務(wù)的復(fù)合功能。
   Web服務(wù)標(biāo)準(zhǔn)中存在定義不嚴(yán)謹(jǐn)?shù)那闆r,即沒有給出WS-BPEL和WS-CDL的嚴(yán)謹(jǐn)語義,其結(jié)果可能導(dǎo)致幾個(gè)簡(jiǎn)單Web服務(wù)間復(fù)合存在不兼容的情況,這樣就有必要采用嚴(yán)密

4、的形式化方法來描述驗(yàn)證Web服務(wù)編排復(fù)合性質(zhì)。
   進(jìn)程代數(shù)是用代數(shù)方法對(duì)分布與并發(fā)系統(tǒng)進(jìn)行研究。進(jìn)程是進(jìn)程代數(shù)的元素,進(jìn)程代數(shù)可以通過給定公理和復(fù)合算子的方法來定義。常見復(fù)合算子包括:順序、并行、隨機(jī)選擇、遞歸演算。這樣就可以用功能強(qiáng)大的代數(shù)規(guī)格說明來描述系統(tǒng),并可以驗(yàn)證系統(tǒng)性質(zhì)。
   本文以Web服務(wù)編排復(fù)合方法為研究對(duì)象,以Web服務(wù)編排復(fù)合為目標(biāo),研究基于進(jìn)程代數(shù)的Web服務(wù)編排復(fù)合關(guān)鍵方法和技術(shù)。主要貢獻(xiàn)與

5、創(chuàng)新如下:
   1)提出了基于進(jìn)程代數(shù)的Web服務(wù)(Process Algebra for Web Service-PA4WS)形式化模型,給出了PA4WS的語法模型、語義模型、類型理論、子類型關(guān)系和遞歸類型的子類型關(guān)系四部分。
   2)PA4WS語法模型中,和已有的研究成果相比,除常規(guī)的輸入、輸出等基本交互外,在借用服務(wù)(會(huì)話)通道概念描述基本交互基礎(chǔ)上,新增WorkUnit算子。會(huì)話是對(duì)無限制、復(fù)雜交互進(jìn)行封閉的

6、較常規(guī)抽象方法,它的引入保證了服務(wù)中的數(shù)據(jù)無關(guān)性和數(shù)據(jù)能夠被隱式創(chuàng)建;WorkUnit算子的引入可方便地描述Web服務(wù)交互的異步性質(zhì)。更重要的是,就我們所知,這是首次借助WorkUnit算子形式化描述了Web服務(wù)編排中基于信息對(duì)齊的交互。
   3)在PA4WS語義模型中,定義了其結(jié)構(gòu)化小步操作語義,并給出PA4WS自由變量、受囿變量、結(jié)構(gòu)化同余關(guān)系的定義、相關(guān)的代數(shù)性質(zhì)及其證明。
   4)在類型理論中,基于基礎(chǔ)公理的

7、類型描述框架,給出PA4WS類型環(huán)境推演構(gòu)造規(guī)則、值推演規(guī)則和類型推演規(guī)則等理論體系?;诮Y(jié)構(gòu)歸納法和規(guī)則歸納法等證明論方法給出PA4WS類型理論的健全性檢查、進(jìn)程項(xiàng)同余關(guān)系一致性和進(jìn)程項(xiàng)歸約關(guān)系一致性等相關(guān)性質(zhì)證明。
   5)在子類型關(guān)系和遞歸類型的子類型關(guān)系部分,基于(逆像)良基歸納法和余歸納法,證明了帶遞歸算子的子類型關(guān)系與正則樹子類型是一致的。
   6)基于javacc和vizgraph,開發(fā)了簡(jiǎn)化版PA4W

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論