[發(fā)明專利]一種WEB服務(wù)合成方案轉(zhuǎn)換方法及應(yīng)用服務(wù)器無效
| 申請?zhí)枺?/td> | 200810065727.2 | 申請日: | 2008-02-27 |
| 公開(公告)號: | CN101267452A | 公開(公告)日: | 2008-09-17 |
| 發(fā)明(設(shè)計)人: | 顧寧;劉鐵江;周樹蕙;顧慶;朱一聞;李彥;石曉旻 | 申請(專利權(quán))人: | 華為技術(shù)有限公司;復(fù)旦大學(xué) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/44;G06F9/46 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 web 服務(wù) 合成 方案 轉(zhuǎn)換 方法 應(yīng)用 服務(wù)器 | ||
1.一種WEB服務(wù)合成方案轉(zhuǎn)換方法,其特征在于,
獲取WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言合成方案的第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架;
根據(jù)所述第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架生成有向無環(huán)圖方式的合成方案;
根據(jù)所述有向無環(huán)圖方式的合成方案得到獨立路徑組;
將所述獨立路徑組進行分析處理生成第二WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架;
將所述第二WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架進行流程填充生成可執(zhí)行流程。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:根據(jù)所述有向無環(huán)圖方式的合成方案得到獨立路徑組包括:
將所述有向無環(huán)圖方式的合成方案進行路徑組劃分;
將所述路徑組劃分的結(jié)果進行路徑組合并得到獨立路徑組。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于:所述獲取WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言合成方案的第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架包括:
提取出WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言合成方案中的流程信息,將所述流程信息組合成為第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架,所述流程信息為順序、并行以及賦值操作中的來源和目的。
4.如權(quán)利要求3所述的方法,其特征在于:所述提取出WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言合成方案中的流程信息具體是通過XML解析器提取出WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言合成方案中的流程信息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架生成有向無環(huán)圖方式的合成方案包括:
根據(jù)所述第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架構(gòu)建有向無環(huán)圖描述,將所述有向無環(huán)圖描述生成所述有向無環(huán)圖方案。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架構(gòu)建有向無環(huán)圖描述包括:
判斷第一WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架中的每一個元素下的來源屬性和目的屬性;
如果所述賦值操作中的來源是用戶輸入,將該來源標(biāo)記為空;如果所述賦值操作中的來源不是用戶輸入且不在有向無環(huán)圖描述中則將該來源加入有向無環(huán)圖中,并記錄該來源的父節(jié)點為空;
如果所述賦值操作中的目的不在有向無環(huán)圖描述中則加入,并將來源屬性加入到其父節(jié)點屬性中;如果目的屬性在有向無環(huán)圖中,則將來源屬性加入到其父節(jié)點屬性中。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分析處理包括:
將所述獨立路徑組進行分組判斷;
根據(jù)所述獨立路徑組獲得相應(yīng)的順序信息及節(jié)點;
根據(jù)所述順序信息及節(jié)點生成第二WEB服務(wù)的業(yè)務(wù)流程執(zhí)行語言流程框架。
8.根據(jù)權(quán)利要求7所述方法,其特征在于,將所述獨立路徑組進行分組判斷具體包括:
如果獨立路徑組個數(shù)為1,則根據(jù)所述獨立路徑組獲得相應(yīng)的順序信息及節(jié)點;
如果合并后的獨立路徑組個數(shù)為2個或2個以上,則輸出并行信息,將剩余子路徑進行所述分析處理。
9.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述有向無環(huán)圖方式的合成方案進行路徑組劃分為采用深度優(yōu)先遍歷方法得到所有從頭節(jié)點到尾節(jié)點的路徑組。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)所述獨立路徑組獲得相應(yīng)的順序信息及節(jié)點包括:
如果所述獨立路徑組中只有1條路徑,則直接順序輸出相應(yīng)的順序信息及節(jié)點信息;
如果所述獨立路徑組中有2條或2條以上路徑,則對其中所有的子路徑進行遞歸后進行所述分析處理,輸出順序信息及節(jié)點信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司;復(fù)旦大學(xué),未經(jīng)華為技術(shù)有限公司;復(fù)旦大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810065727.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 提供共享Web模塊的系統(tǒng)和方法
- 管理環(huán)球網(wǎng)網(wǎng)頁中的環(huán)球網(wǎng)媒體的系統(tǒng)及其實現(xiàn)方法
- 一種WEB業(yè)務(wù)實現(xiàn)系統(tǒng)、裝置及方法
- 高速緩存廣播信息的方法和裝置
- 基于QoS指標(biāo)和Web服務(wù)輸出參數(shù)的Web服務(wù)組合方法和裝置
- Web托管審查方法、裝置及Web托管系統(tǒng)
- 用于信息處理和Web瀏覽歷史導(dǎo)航的方法和設(shè)備及電子裝置
- 用于將web站點轉(zhuǎn)換為目標(biāo)web app站點的方法和裝置
- 用于防護WEB漏洞的方法和設(shè)備
- 一種Web攻擊報告生成方法、裝置、設(shè)備及計算機介質(zhì)
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





