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

基于關(guān)系圖表述的Web服務(wù)組合補(bǔ)償問題的研究

發(fā)布時間:2018-08-12 08:28
【摘要】:隨著服務(wù)計算(Server Oriented Computing, SOC)和面向服務(wù)框架(Server Oriented Architecture, SOA)的發(fā)展,Web服務(wù)技術(shù)的應(yīng)用越來越廣泛,具有單一功能的Web服務(wù)已經(jīng)不能達(dá)到用戶的功能需求,因此需要將多個Web服務(wù)組合起來,但是由于Web服務(wù)本身的隨機(jī)性和所處網(wǎng)絡(luò)環(huán)境的異構(gòu)、分布式自治等特性,造成服務(wù)組合執(zhí)行過程出現(xiàn)的問題越來越突出,導(dǎo)致業(yè)務(wù)流程的不一致,如何處理異常,解決不一致問題至關(guān)重要,因此觸使眾多專家學(xué)者尋求解決之法。其中補(bǔ)償方式應(yīng)用最為廣泛,相對回滾方式,補(bǔ)償手段無需退回起點(diǎn);相對于替換方式,可節(jié)省花費(fèi),因?yàn)檠a(bǔ)償操作所調(diào)用的補(bǔ)償服務(wù)都是事先綁定好的,出現(xiàn)異常時便可直接調(diào)用。補(bǔ)償這一概念最早是針對數(shù)據(jù)庫中事務(wù)提出來的,從事務(wù)的角度來對數(shù)據(jù)庫中的異常問題進(jìn)行逆操作,以達(dá)到取消異常事務(wù)對整個系統(tǒng)的影響。本文研究在業(yè)務(wù)流程中的各服務(wù)間執(zhí)行的先后關(guān)系已經(jīng)確定,每個服務(wù)都可以被補(bǔ)償?shù)那疤釛l件下,使用補(bǔ)償這一行為來解決業(yè)務(wù)流程執(zhí)行過程中的不一致問題。由于Web服務(wù)的特性,導(dǎo)致服務(wù)組合執(zhí)行過程中異常發(fā)生的概率很高。本文針對這個問題且在上述的前提條件內(nèi),提出了使用關(guān)系圖表述業(yè)務(wù)流程的補(bǔ)償框架體系來解決異常問題。在整個框架體系下,對具體的業(yè)務(wù)流程進(jìn)行兩步處理:1.業(yè)務(wù)流程中各個操作的補(bǔ)償服務(wù)的選取方式:分析業(yè)務(wù)流程中的每個操作,及其需要調(diào)用的Web服務(wù)。選取一個衡量標(biāo)準(zhǔn),本文使用綜合多維QoS指標(biāo)的方式來衡量一個補(bǔ)償服務(wù)是否滿足要求。使用遺傳算法的迭代優(yōu)化機(jī)制,獲取具有QoS指標(biāo)最小的那個服務(wù)作為補(bǔ)償服務(wù);2.關(guān)系圖的生成:分析業(yè)務(wù)流程中的各個操作之間的直接與間接的邏輯依賴關(guān)系,確定彼此的輸入輸出關(guān)系,生成關(guān)系圖。通過這種框架體系,當(dāng)業(yè)務(wù)流程在運(yùn)行階段出現(xiàn)異常時,獲取異常出現(xiàn)的位置,根據(jù)事先記錄的各個操作的執(zhí)行順序和根據(jù)關(guān)系圖模型,對于與該異常操作有關(guān)的相關(guān)操作進(jìn)行補(bǔ)償,直接調(diào)用事先綁定的補(bǔ)償服務(wù),實(shí)現(xiàn)對異常的處理。通過對比實(shí)驗(yàn),驗(yàn)證本框架體系的可行性和實(shí)用性。
[Abstract]:With the development of service computing (Server Oriented Computing, SOC) and service oriented framework (Server Oriented Architecture, SOA), the application of web services technology is becoming more and more extensive. The single function Web services can no longer meet the functional requirements of users, so it is necessary to combine multiple Web services together. However, due to the randomness of the Web service itself, the heterogeneity of the network environment and the distributed autonomy, the problems in the process of service composition execution become more and more prominent, resulting in inconsistent business processes. It is very important to solve the problem of inconsistency, so many experts and scholars seek to solve the problem. Compensation is the most widely used, relative to rollback, the compensation method does not need to return to the starting point; compared to the replacement, you can save money because the compensation service called by the compensation operation is pre-bound. When an exception occurs, it can be called directly. The concept of compensation was first put forward to deal with the transaction in the database. From the perspective of transaction, the abnormal problem in the database can be inversely operated in order to cancel the impact of the abnormal transaction on the whole system. In this paper, the relationship between the execution of each service in the business process has been determined. Under the premise that each service can be compensated, the behavior of compensation is used to solve the problem of inconsistency in the process of business process execution. Due to the characteristics of Web services, the probability of exception occurring in the execution of service composition is very high. In order to solve this problem and under the above conditions, this paper proposes a compensation framework to solve the anomaly problem by using relational diagrams to describe business processes. Under the framework system, two steps to deal with the specific business process: 1. How to select the compensation service for each operation in the business process: analyze each operation in the business process and the Web service that needs to be invoked. In this paper, we choose a measurement standard to measure whether a compensation service meets the requirement by synthesizing multi-dimensional QoS index. Using the iterative optimization mechanism of genetic algorithm, the service with the smallest QoS index is obtained as the compensation service. Diagram generation: analyze the direct and indirect logical dependencies between the operations in the business process, determine the relationship between the input and output of each other, and generate the diagram. Through this framework, when an exception occurs in the business process during the runtime, the location of the exception is obtained, according to the order of execution of each operation recorded in advance and according to the diagram model, For the related operations related to the exception operation, we directly call the prebound compensation service to deal with the exception. The feasibility and practicability of the framework are verified by comparative experiments.
【學(xué)位授予單位】:哈爾濱工程大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TP393.09

【參考文獻(xiàn)】

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

1 張麗君;;基于冗余技術(shù)的數(shù)據(jù)庫恢復(fù)[J];河南科技學(xué)院學(xué)報(自然科學(xué)版);2012年04期

2 張磊;王曉軍;;基于遺傳算法的業(yè)務(wù)流程測試[J];計算機(jī)技術(shù)與發(fā)展;2010年03期

3 范貴生;虞慧群;陳麗瓊;劉冬梅;;基于Petri網(wǎng)的服務(wù)組合故障診斷與處理[J];軟件學(xué)報;2010年02期

4 蔣哲遠(yuǎn);韓江洪;王釗;;動態(tài)的QoS感知Web服務(wù)選擇和組合優(yōu)化模型[J];計算機(jī)學(xué)報;2009年05期

5 朱銳;郭長國;王懷民;;一種基于補(bǔ)償代價的長事務(wù)調(diào)度算法[J];軟件學(xué)報;2009年03期

6 張華;王茜;;面向服務(wù)工作流補(bǔ)償機(jī)制的研究與實(shí)現(xiàn)[J];東南大學(xué)學(xué)報(自然科學(xué)版);2009年01期

7 尚宗敏;崔立真;王海洋;史玉良;;基于補(bǔ)償業(yè)務(wù)生成圖的組合服務(wù)異常處理方法研究[J];計算機(jī)學(xué)報;2008年08期

8 陶亞雄;王堅(jiān);;基于流程知識的BPM系統(tǒng)異常處理研究[J];計算機(jī)工程;2007年09期

9 齊祺;楊路明;;基于Web服務(wù)的工作流事務(wù)處理研究[J];電腦與信息技術(shù);2007年01期

10 曹健,張申生,李明祿;基于目標(biāo)驅(qū)動和過程重用的Web服務(wù)客戶化定制模型[J];計算機(jī)學(xué)報;2005年04期

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

1 苗俊;Web服務(wù)組合中基于有向圖的事務(wù)異常處理機(jī)制研究[D];遼寧大學(xué);2011年

2 曾淑君;基于SDA架構(gòu)的建筑行業(yè)項(xiàng)目管理應(yīng)用研究[D];電子科技大學(xué);2010年

3 李曉航;OSCS中Web服務(wù)注冊子系統(tǒng)設(shè)計與實(shí)現(xiàn)[D];電子科技大學(xué);2010年

4 楊曉琴;基于TMS的Web服務(wù)動態(tài)切換研究[D];太原科技大學(xué);2009年

5 陳俊偉;分布式數(shù)據(jù)庫兩階段提交協(xié)議的研究與改進(jìn)[D];重慶大學(xué);2007年

,

本文編號:2178501

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

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


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

版權(quán)申明:資料由用戶449ae***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com