[發明專利]一種組合服務執行方法及執行引擎在審
| 申請號: | 201410088365.4 | 申請日: | 2014-03-11 |
| 公開(公告)號: | CN104917789A | 公開(公告)日: | 2015-09-16 |
| 發明(設計)人: | 王海明;王欣;金駿;倪慶 | 申請(專利權)人: | 中國移動通信集團遼寧有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/26 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 張振偉;王黎延 |
| 地址: | 110179 遼*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 組合 服務 執行 方法 引擎 | ||
1.一種組合服務執行方法,其特征在于,所述方法包括:
接收用戶的組合服務請求消息,創建組合服務的流程實例,依據預設的執行模式執行所述流程實例,并對所述組合服務的相關參數進行監控;
依據監控結果,確定是否進行執行模式的切換;
確定為進行執行模式切換時,利用切換后的執行模式繼續執行當前剩余的流程實例。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
接收組合服務流程部署文件,解析流程部署文件;
依據所解析出的流程部署文件內容,創建流程模板;
相應的,所述接收用戶的組合服務請求消息,創建組合服務的流程實例,包括:
接收到所述組合服務請求消息時,查找流程模板,并依據所查找出的流程模板,創建所述流程實例。
3.根據權利要求1所述的方法,其特征在于,所述預設的執行模式為數據流控制流全集中CCCD執行模式;
相應的,依據監控結果,確定是否進行執行模式的切換,包括:
依據所述監控結果,預測所述CCCD執行模式的執行時間及控制流集中數據流分散CCDD執行模式的執行時間;
確定所述執行時間小的執行模式與所述預設的執行模式不同時,確定為進行執行模式切換;
確定所述執行時間小的執行模式與所述預設的執行模式相同時,確定為不進行執行模式的切換。
4.根據權利要求1至3任一項所述的方法,其特征在于,所述相關參數包括:
服務輸出數據量、網絡帶寬、服務協議消息數據量、服務調用活動的數據依賴量。
5.根據權利要求4所述的方法,其特征在于,所述依據監控結果,確定是否進行執行模式的切換,包括:
當確定出所述服務輸出數據量小于所述服務協議消息數據量時,確定不進行執行模式的切換;
當確定出所述服務輸出數據量大于等于所述服務協議消息數據量,或者不能確定出所述服務輸出數據量與所述服務協議消息數據量的大小,確定為進行執行模式切換。
6.一種組合服務執行引擎,其特征在于,所述執行引擎包括:
第一接收單元,用于接收用戶的組合服務請求消息;
第一創建單元,用于創建組合服務的流程實例;
執行單元,用于依據預設的執行模式執行所述流程實例;
監控單元,用于對所述組合服務的相關參數進行監控;
確定單元,用于依據監控結果,確定是否進行執行模式的切換,并在確定為進行執行模式切換時,觸發執行單元;
執行單元,用于利用切換后的執行模式繼續執行當前剩余的流程實例。
7.根據權利要求6所述的執行引擎,其特征在于,所述執行引擎還包括:
第二接收單元,用于接收組合服務流程部署文件;
解析單元,用于解析流程部署文件;
第二創建單元,用于依據所述解析單元解析出的流程部署文件內容,創建流程模板;
相應的,
所述第一接收單元,用于接收到所述組合服務請求消息時,觸發所述第一創建單元;
所述第一創建單元,用于查找流程模板,并依據所查找出的流程模板,創建所述流程實例。
8.根據權利要求6所述的執行引擎,其特征在于,所述確定單元,用于依據所述監控結果,預測所述CCCD執行模式的執行時間及控制流集中數據流分散CCDD執行模式的執行時間;
確定所述執行時間小的執行模式與所述預設的執行模式不同時,確定為進行執行模式切換;
確定所述執行時間小的執行模式與所述預設的執行模式相同時,確定為不進行執行模式的切換。
9.根據權利要求6至8任一項所述的執行引擎,其特征在于,所述相關參數還包括:
服務輸出數據量、網絡帶寬、服務協議消息數據量、服務調用活動的數據依賴量。
10.根據權利要求9所述的執行引擎,其特征在于,所述確定單元,還用于
當確定出所述服務輸出數據量小于所述服務協議消息數據量時,確定不進行執行模式的切換;
當確定出所述服務輸出數據量大于等于所述服務協議消息數據量,或者不能確定出所述服務輸出數據量與所述服務協議消息數據量的大小,確定為進行執行模式切換。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團遼寧有限公司,未經中國移動通信集團遼寧有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410088365.4/1.html,轉載請聲明來源鉆瓜專利網。





