[發(fā)明專利]處理業(yè)務(wù)請求的方法、裝置、存儲介質(zhì)及電子設(shè)備在審
| 申請?zhí)枺?/td> | 202211067376.5 | 申請日: | 2022-09-01 |
| 公開(公告)號: | CN115480935A | 公開(公告)日: | 2022-12-16 |
| 發(fā)明(設(shè)計)人: | 鄭軒 | 申請(專利權(quán))人: | 醫(yī)渡云(北京)技術(shù)有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06Q10/10 |
| 代理公司: | 北京律智知識產(chǎn)權(quán)代理有限公司 11438 | 代理人: | 王輝 |
| 地址: | 100191 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 處理 業(yè)務(wù) 請求 方法 裝置 存儲 介質(zhì) 電子設(shè)備 | ||
1.一種處理業(yè)務(wù)請求的方法,其特征在于,包括:
接收用戶輸入的節(jié)點的屬性信息,并根據(jù)所述屬性信息配置所述節(jié)點,所述屬性信息包括所述節(jié)點的節(jié)點類型及所述節(jié)點所訂閱的事件,所述節(jié)點類型包括同步節(jié)點和異步節(jié)點;
接收用戶輸入的業(yè)務(wù)處理請求,并根據(jù)所述業(yè)務(wù)處理請求變更當(dāng)前業(yè)務(wù)處理狀態(tài);
向配置的所有節(jié)點中訂閱目標(biāo)事件的各同步節(jié)點分配第一線程,以使所述同步節(jié)點依次調(diào)用第一線程執(zhí)行所述業(yè)務(wù)處理請求;和/或,向配置的所有節(jié)點中訂閱所述目標(biāo)事件的各異步節(jié)點分別分配第二線程,以使各所述異步節(jié)點同時調(diào)用與其對應(yīng)的所述第二線程執(zhí)行所述業(yè)務(wù)處理請求,所述目標(biāo)事件為所述當(dāng)前業(yè)務(wù)處理狀態(tài)變更對應(yīng)的事件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述向配置的所有節(jié)點中訂閱目標(biāo)事件的各同步節(jié)點分配第一線程前,所述方法還包括:
向訂閱所述目標(biāo)事件的各目標(biāo)節(jié)點廣播所述業(yè)務(wù)處理請求;
根據(jù)所述目標(biāo)節(jié)點返回的屬性信息從各所述目標(biāo)節(jié)點中確定每一目標(biāo)節(jié)點屬于同步節(jié)點還是異步節(jié)點,所述屬性信息是所述目標(biāo)節(jié)點接收到廣播的所述業(yè)務(wù)處理請求后向進程返回的。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述節(jié)點的節(jié)點類型為同步節(jié)點時,所述節(jié)點的屬性信息還包括執(zhí)行順序,所述同步節(jié)點依次調(diào)用第一線程包括:
所述同步節(jié)點按照各所述同步節(jié)點的執(zhí)行順序依次調(diào)用所述第一線程。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:
接收用戶輸入的第一節(jié)點的節(jié)點修改指令,所述第一節(jié)點為任意一個所述同步節(jié)點或者任意一個所述異步節(jié)點;
根據(jù)所述節(jié)點修改指令配置所述第一節(jié)點,以使所述同步節(jié)點按照各所述同步節(jié)點的執(zhí)行順序依次調(diào)用所述第一線程執(zhí)行所述業(yè)務(wù)處理請求,或使所述第一節(jié)點調(diào)用與其對應(yīng)的第二線程執(zhí)行所述業(yè)務(wù)處理請求。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,若所述第一節(jié)點為任意一個所述同步節(jié)點,所述根據(jù)所述節(jié)點修改指令配置所述第一節(jié)點包括:
在所述節(jié)點修改指令指示增加或刪除所述第一節(jié)點時,重新配置所述第一節(jié)點后各同步節(jié)點的執(zhí)行順序。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,若所述第一節(jié)點為任意一個所述異步節(jié)點,所述根據(jù)所述節(jié)點修改指令配置所述第一節(jié)點包括:
在所述節(jié)點修改指令指示增加所述第一節(jié)點時,創(chuàng)建與所述第一節(jié)點對應(yīng)的第二目標(biāo)線程并將所述第二目標(biāo)線程分配至所述第一節(jié)點,以使所述第一節(jié)點調(diào)用所述第二目標(biāo)線程執(zhí)行所述業(yè)務(wù)處理請求;
在所述節(jié)點修改指令指示刪除所述第一節(jié)點時,刪除所述第一節(jié)點以及與所述第一節(jié)點對應(yīng)的第二目標(biāo)線程。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
獲取目標(biāo)異步節(jié)點的第一執(zhí)行結(jié)果,所述目標(biāo)異步節(jié)點為任意一個所述異步節(jié)點;
若根據(jù)所述第一執(zhí)行結(jié)果確定所述目標(biāo)異步節(jié)點執(zhí)行所述業(yè)務(wù)處理請求時出錯,則根據(jù)所述目標(biāo)異步節(jié)點的屬性信息重新配置所述目標(biāo)異步節(jié)點,以使所述目標(biāo)異步節(jié)點重新調(diào)用與其對應(yīng)的第二線程執(zhí)行所述業(yè)務(wù)處理請求。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
獲取目標(biāo)同步節(jié)點的第二執(zhí)行結(jié)果,所述目標(biāo)同步節(jié)點為任意一個所述同步節(jié)點;
若根據(jù)所述第二執(zhí)行結(jié)果確定所述目標(biāo)同步節(jié)點執(zhí)行所述業(yè)務(wù)處理請求時出錯,則將所述業(yè)務(wù)處理請求進行回滾。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于醫(yī)渡云(北京)技術(shù)有限公司,未經(jīng)醫(yī)渡云(北京)技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202211067376.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種在有線智能網(wǎng)中實現(xiàn)直播業(yè)務(wù)的方法
- 業(yè)務(wù)路由方法、業(yè)務(wù)路由器、客戶端設(shè)備及業(yè)務(wù)網(wǎng)絡(luò)系統(tǒng)
- 一種移動業(yè)務(wù)消息路由的方法、系統(tǒng)和設(shè)備
- 業(yè)務(wù)處理方法、設(shè)備和系統(tǒng)
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 業(yè)務(wù)限流方法及業(yè)務(wù)限流裝置
- 一種信息推薦方法、裝置及存儲介質(zhì)
- 一種基于業(yè)務(wù)事件的頁面展示方法、裝置和電子設(shè)備
- 業(yè)務(wù)編排方法及裝置、業(yè)務(wù)發(fā)放方法及裝置
- 一種安全業(yè)務(wù)的定義、開發(fā)和執(zhí)行方法及系統(tǒng)





