[發明專利]一種業務操作流程控制方法、終端設備及存儲介質在審
| 申請號: | 202010795472.6 | 申請日: | 2020-08-10 |
| 公開(公告)號: | CN111949420A | 公開(公告)日: | 2020-11-17 |
| 發明(設計)人: | 江智明;林旺;陳偉濱;鐘佳冰 | 申請(專利權)人: | 智業軟件股份有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G16H40/20 |
| 代理公司: | 廈門市精誠新創知識產權代理有限公司 35218 | 代理人: | 何家富 |
| 地址: | 361000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 操作 流程 控制 方法 終端設備 存儲 介質 | ||
1.一種業務操作流程控制方法,其特征在于,包括以下步驟:
采用Kafka和Zookeeper集群構建消息中間件,并將各業務系統分別與消息中間件的生產者接口和消費者接口相連;
針對各業務系統所產生的各業務操作定義事件,并記錄每個事件包含的事件編號、消息的內容和消息校驗文本;同時記錄每個事件對應的消費者接口和每個事件對應于每個消費者接口的消息格式;
當業務系統產生業務操作時,通過消息中間件的生產者接口,將該業務操作對應事件的消息發送至消息中間件;
消息中間件對接收到的消息進行校驗,當校驗成功時,讀取該消息對應事件所對應的消費者接口,并將消息按照對應于消費者接口的消息格式進行轉換后,將轉換后的消息通過讀取到的消費者接口發送至對應的業務系統。
2.根據權利要求1所述的業務操作流程控制方法,其特征在于:事件定義的方法為:針對每個業務操作創建一個事件,并設定其事件編號、事件名稱和事件類別;根據業務操作的內容,設定事件所需要的參數,并根據設定的參數生成消息的內容和消息校驗文本。
3.根據權利要求2所述的業務操作流程控制方法,其特征在于:消息的格式為XML格式或JSON格式。
4.根據權利要求1所述的業務操作流程控制方法,其特征在于:消息的校驗包括對消息的生產者進行查重,具體方法為:當接收到消息時,根據該消息對應的事件編號判斷是否已經處理過,如果是,則不再進行后續操作。
5.根據權利要求1所述的業務操作流程控制方法,其特征在于:消息的校驗包括對消息的格式進行校驗,具體方法為:對消息的內容進行解析,提取出其中的參數;根據消息對應的事件編號,獲取消息對應的消息校驗文本,根據消息校驗文本對提取的參數進行校驗。
6.一種業務操作流程控制終端設備,其特征在于:包括處理器、存儲器以及存儲在所述存儲器中并在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如權利要求1~5中任一所述方法的步驟。
7.一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機程序,其特征在于:所述計算機程序被處理器執行時實現如權利要求1~5中任一所述方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于智業軟件股份有限公司,未經智業軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010795472.6/1.html,轉載請聲明來源鉆瓜專利網。





