[發明專利]系統集成對接方法、裝置、設備與介質在審
| 申請號: | 202210433520.6 | 申請日: | 2022-04-24 |
| 公開(公告)號: | CN114553932A | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 朱燦 | 申請(專利權)人: | 深圳市明源云科技有限公司 |
| 主分類號: | H04L67/133 | 分類號: | H04L67/133;H04L67/02 |
| 代理公司: | 深圳市世紀恒程知識產權代理事務所 44287 | 代理人: | 吳士卿 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統集成 對接 方法 裝置 設備 介質 | ||
本發明公開了一種系統集成對接方法、裝置、設備與介質。本發明通過獲取業務系統A中待運行的功能接口,并將所述功能接口對應的消息隊列MQ功能消息發送至所述系統集成對接服務的消息隊列中;基于超文本傳輸協議HTTP,組裝與所述消息隊列中的MQ功能消息對應的功能請求,并將所述功能請求發送至服務系統B;通過所述服務系統B獲取與所述功能請求對應的請求結果,并將所述請求結果對應的MQ異步消息返回所述消息隊列中;通過所述業務系統A,推送與所述MQ異步消息對應的業務服務。通過引用消息隊列作為中間媒介,減少系統間進行交互請求失敗的次數、降低業務流程執行中斷的概率,解決異步通知失敗的問題,提高了功能服務的調用性。
技術領域
本發明涉及計算機軟件技術領域,尤其涉及一種系統集成對接方法、裝置、設備與介質。
背景技術
在計算機軟件領域,各種不同的應用軟件在應用市場平臺上進行交易交付,完成交易交付之后,各種不同的應用軟件可以在各種終端上實現其功能服務,而在完成應用軟件的交易交付之前,需要在應用市場與軟件服務商之間實現對接,對接后應用軟件才能上架進行交易交付。因此,在實現各種不同的應用軟件在應用市場平臺上進行交易交付的過程中,會出現很多系統進行對接集成的場景。
在內部系統之間實現對接集成的交互方式可能是HTTP請求、PRC調用以及消息隊列等,而在多種系統之間則是以HTTP請求為最主要的交互方式來實現多種系統之間的對接集成,HTTP請求在多種系統之間實現對接集成的過程中,當其中一種系統在進行功能服務的過程中目標方服務宕機或者網絡不通順等諸多問題出現時,會導致系統間的請求失敗、業務流程執行中斷以及異步通知失敗等問題,最后造成軟件服務平臺與應用市場平臺之間的功能服務調用性低的問題。
發明內容
本發明的主要目的在于提出一種系統集成對接方法、裝置、設備與介質,旨在解決在應用市場平臺與軟件服務平臺進行對接時,功能服務調用性低的問題。
為實現上述目的,本發明提供一種系統集成對接方法,所述系統集成對接方法包括如下步驟:
獲取業務系統A中待運行的功能接口,并將所述功能接口對應的消息隊列MQ功能消息發送至所述系統集成對接服務的消息隊列中;
基于超文本傳輸協議HTTP,組裝與所述消息隊列中的MQ功能消息對應的功能請求,并將所述功能請求發送至服務系統B;
通過所述服務系統B獲取與所述功能請求對應的請求結果,并將所述請求結果對應的MQ異步消息返回所述消息隊列中;
通過所述業務系統A,推送與所述MQ異步消息對應的業務服務。
優選地,在獲取業務系統A中待運行的功能接口,并將所述功能接口對應的消息隊列MQ功能消息發送至所述系統集成對接服務的消息隊列中的步驟之前,所述系統集成對接方法還包括:
在所述系統集成對接服務中通過運行消息中間件RabbitMq消息隊列,存放來自于不同系統的MQ消息;
在所述系統集成對接服務中運行Mysql數據庫,記錄在所述RabbitMq消息隊列中所述MQ消息的存放日志;
基于所述RabbitMq消息隊列與所述Mysql數據庫,運行所述系統集成對接服務。
優選地,所述獲取業務系統A中待運行的功能接口,并將所述功能接口對應的消息隊列MQ功能消息發送至所述系統集成對接服務的消息隊列中的步驟包括:
調用所述業務系統A中待運行的功能接口;
獲取所述功能接口中的參數數據,并根據所述參數數據組裝對應的MQ功能消息;
將所述MQ功能消息發送至所述系統集成對接服務的消息隊列中。
優選地,在所述獲取業務系統A中待運行的功能接口,并將所述功能接口對應的消息隊列MQ功能消息發送至所述系統集成對接服務的消息隊列中的步驟之后,所述系統集成對接方法還包括:
記錄所述功能接口對應的MQ功能消息在所述消息隊列中的請求日志,并判斷所述請求日志的異常情況;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市明源云科技有限公司,未經深圳市明源云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210433520.6/2.html,轉載請聲明來源鉆瓜專利網。





