[發明專利]一種構建組合服務的方法及裝置在審
| 申請號: | 202111496523.6 | 申請日: | 2021-12-09 |
| 公開(公告)號: | CN114153444A | 公開(公告)日: | 2022-03-08 |
| 發明(設計)人: | 程都;陳軍 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | G06F8/34 | 分類號: | G06F8/34;G06F8/41 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 高金金 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 構建 組合 服務 方法 裝置 | ||
1.一種構建組合服務的方法,其特征在于,包括:
設置組合服務中的各微服務及各微服務之間的執行順序;
確定所述組合服務中各微服務之間的編排圖元;所述編排圖元用于指示微服務之間的執行關系;
設置所述編排圖元的輸入參數和輸出參數,并調用所述組合服務的輸入參數,確定各微服務的輸入參數和輸出參數,從而得到所述組合服務。
2.如權利要求1所述的方法,其特征在于,設置所述編排圖元的輸入參數和輸出參數,并調用所述組合服務的輸入參數,確定各微服務的輸入參數和輸出參數,包括:
針對任一微服務,根據所述編排圖元的輸入參數和輸出參數確定與所述微服務具有間接依賴關系和直接依賴關系的其他微服務;
將所述其他微服務的輸入參數、輸出參數和所述組合服務的輸入參數作為所述微服務的輸入參數;
根據所述微服務的輸入參數執行所述微服務,得到所述微服務的輸出參數。
3.如權利要求2所述的方法,其特征在于,所述微服務的類型包括實現業務功能類型、整合類型和組合類型;
所述整合類型的微服務是編輯后得到的;
所述組合類型的微服務是由多個微服務組合得到的。
4.如權利要求1所述的方法,其特征在于,所述編排圖元的類型包括賦值類型、檢查報錯類型、異常類型、開始和結束類型、分支類型、條件類型和循環類型。
5.如權利要求1所述的方法,其特征在于,得到所述組合服務,包括:
基于所述各微服務之間的執行順序確定最后執行的微服務;
將所述最后執行的微服務的輸出參數作為所述組合服務的輸出參數,從而得到所述組合服務。
6.如權利要求5所述的方法,其特征在于,在得到所述組合服務之后,還包括:
顯示所述組合服務的輸入參數和輸出參數;
根據編輯指令對所述組合服務的輸入參數和輸出參數進行編輯。
7.如權利要求1至6任一項所述的方法,其特征在于,微服務、編排圖元和組合服務以XML文件形式進行記錄。
8.一種構建組合服務的裝置,其特征在于,包括:
設置模塊,用于設置組合服務中的各微服務及各微服務之間的執行順序;
處理模塊,用于確定所述組合服務中各微服務之間的編排圖元;所述編排圖元用于指示微服務之間的處理關系;
設置所述編排圖元的輸入參數和輸出參數,并調用所述組合服務的輸入參數,確定各微服務的輸入參數和輸出參數,從而得到所述組合服務。
9.一種計算機設備,其特征在于,包括:
存儲器,用于存儲程序指令;
處理器,用于調用所述存儲器中存儲的程序指令,按照獲得的程序執行權利要求1至7任一項所述的方法。
10.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機可執行指令,所述計算機可執行指令用于使計算機執行如權利要求1至7任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111496523.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種虛擬現實社交方法及系統
- 下一篇:一種變壓器用復合吸隔聲板





