服務組件依賴關系求解與應用的研究.pdf_第1頁
已閱讀1頁,還剩64頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、隨著互聯(lián)網(wǎng)的普及、軟件應用技術和模式的快速發(fā)展,軟件已呈網(wǎng)絡化、平臺化和服務化的發(fā)展趨勢。其中,軟件即服務(SaaS)是一種新型的軟件服務模式,憑借其按需租用、不需維護、便于擴展等優(yōu)勢改變了用戶使用軟件和軟件廠商提供軟件的模式。另外,面向服務計算(SOC)和面向服務體系結構(SOA)已被廣泛接受,成為構造下一代分布式應用的計算范型和體系結構,支持低成本和快速開發(fā),由不依賴平臺、粗粒度和分布式的服務組件組合成應用軟件系統(tǒng)。服務組合通過把這

2、些可用的分布式服務鏈接在一起來實現(xiàn)業(yè)務功能解決租戶的需求問題,促進多租戶應用的快速開發(fā)、服務的重用和業(yè)務動態(tài)多變的實現(xiàn)。
  在多租戶SaaS應用中,租戶可以從租戶共享的候選服務中根據(jù)他們的應用需求定制相應的服務,并根據(jù)企業(yè)發(fā)展變化調(diào)整正在使用的服務的內(nèi)容和質(zhì)量,具有很大的靈活性和擴展性。服務組件是等同對待的,也是多租戶共享的,即在負載平衡的前提下服務是由多個租戶同時使用的單個實例。在對服務組件的注冊、管理和組合等研究中存在以下幾

3、個亟待解決的問題:首先,互聯(lián)網(wǎng)中的服務大量涌現(xiàn),必然會影響服務發(fā)現(xiàn)的效率,進而影響租戶應用構建的效率;其次,服務并不是獨立存在的,管理這些大量存在的服務并有效地挖掘服務及服務間的信息是研究的關鍵;第三,隨著產(chǎn)品更新加快、市場要求提高,對應用系統(tǒng)的個性化要求越來越高。在服務資源共享的模式下還需要滿足大規(guī)模多租戶迥異、動態(tài)多變的業(yè)務需求。
  本文以服務計算為理論基礎,以層次化服務模型中的服務組件和依賴關系為切入點,圍繞著多租戶Saa

4、S應用中服務依賴和服務變更進行深入全面的研究。論文的主要內(nèi)容和創(chuàng)新點如下:
  1.提出服務依賴的系統(tǒng)定義和相關描述
  層次化多租戶服務模型中服務組件的依賴關系并不是單獨存在的,服務依賴是隱藏在多租戶SaaS應用中各個服務之間的關聯(lián)信息。本文引入具有描述語義功能并能支持各種邏輯語句的知識交換格式(KIF),以此系統(tǒng)地描述服務依賴、服務依賴影響和服務依賴類型,并給出相關的定義和基本概念,使服務依賴更容易理解,進而展開更深入全

5、面的研究。
  2.提出基于超圖的服務依賴關系求解算法
  基于圖論的理論和算法知識,借助超圖和二部圖給出了幾個主要的服務依賴求解算法,為后續(xù)的服務模型實例化過程中的服務組合、服務變更等應用提供支持。
  3.提出以服務依賴為基礎的服務組合算法
  基于服務依賴求解算法,提出服務組合步驟和流程,將現(xiàn)有可用的小粒度、分布式、松耦合的服務組件在服務依賴關系的指導下,根據(jù)租戶的業(yè)務需求,快速組合成能夠滿足多租戶要求的大

6、粒度組合服務。與傳統(tǒng)軟件開發(fā)方式相比,極大降低了軟件開發(fā)和維護成本,并有較好的靈活性。
  4.基于服務依賴對服務變更進行相關研究
  根據(jù)層次化服務模型中服務變更的特點和服務依賴圖提出了服務變更傳播圖,在考慮服務時序有效性和約束的情況下研究變更傳播的方向和傳播影響范圍。將服務變更分為功能變更和非功能變更,并采用通用的服務版本控制方法來管理服務組件演化中的變更,保證服務版本的透明性,借助服務綁定工具實現(xiàn)不同版本服務組件的動態(tài)

溫馨提示

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

評論

0/150

提交評論