[發明專利]基于業務中臺的服務交互方法、裝置、計算機設備及計算機存儲介質有效
| 申請號: | 201911348231.0 | 申請日: | 2019-12-24 |
| 公開(公告)號: | CN111181943B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 曾慶權;張凱 | 申請(專利權)人: | 深圳平安醫療健康科技服務有限公司 |
| 主分類號: | H04L67/01 | 分類號: | H04L67/01;G06F16/25;H04L9/40 |
| 代理公司: | 北京中強智尚知識產權代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 518000 廣東省深圳市福田區華*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 業務 服務 交互 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種基于業務中臺的服務交互方法,其特征在于,所述方法包括:
接收客戶端發送的服務請求,根據所述服務請求中攜帶的服務調用規則調用服務總線,基于所述服務總線,系統接口被打包成服務系統在服務總線上進行發布,并且在服務發布時使用標準化規范,使得服務訪問者通過對服務系統的調用來確定訪問的格式和屬性;
通過所述服務總線解析所述服務請求,根據所述服務請求的解析結果訪問所述服務請求涉及的各個服務系統,對所述服務請求的業務邏輯進行處理,返回服務處理結果,具體在服務總線內部,通過分析服務請求攜帶的數據查詢服務請求所涉及的各個服務系統,以便于服務總線將服務請求的數據進行相應處理后訪問到服務請求所涉及的各個服務系統,在服務請求的處理之前,通過預先構建的業務中臺將各個調用方在使用過程中需要調用的服務系統沉淀出來,形成各個服務系統,在服務請求的處理過程中,業務中臺依賴于技術中臺、數據中臺以及基礎中臺,通過集成各種技術中臺的組件以及數據中臺的大數據接口,并結合自身業務從中提取出服務邏輯,在基礎中臺中進行運行;
將所述服務處理結果轉換為請求響應數據,并發送至客戶端。
2.根據權利要求1所述的方法,其特征在于,所述通過所述服務總線解析所述服務請求,根據所述服務請求的解析結果訪問所述服務請求涉及的各個服務系統,對所述服務請求的業務邏輯進行處理,返回服務處理結果,具體包括:
通過所述服務總線解析所述服務請求攜帶的數據,提取服務請求信息;
根據所述服務請求信息調用預先構建的業務中臺,獲取服務請求涉及的各個服務系統的詳細信息;
根據所述服務請求涉及的各個服務系統的詳細信息訪問所述服務請求涉及的各個服務系統,生成并返回服務處理結果。
3.根據權利要求2所述的方法,其特征在于,所述根據所述服務請求信息調用預先構建的業務中臺,獲取服務請求涉及的各個服務系統的詳細信息,具體包括:
通過業務中臺與技術中臺進行通信,調取技術中臺的注冊中心所記錄各個服務系統的詳細信息;
根據所述服務請求信息,從所述技術中臺的注冊中心所記錄各個服務系統的詳細信息獲取服務請求涉及的各個服務系統的詳細信息。
4.根據權利要求3所述的方法,其特征在于,所述服務請求信息中至少包括服務請求url、服務請求中定義的參數、服務請求頭自定義的字段,所述根據所述服務請求信息,從所述技術中臺的注冊中心所記錄各個服務系統的詳細信息獲取服務請求涉及的各個服務系統的詳細信息,具體包括:
獲取服務請求信息中服務請求url、服務請求中定義的參數、服務請求頭自定義的字段之中任一信息作為源信息;
根據所述源信息,從所述技術中臺的注冊中心所記錄各個服務系統的詳細信息獲取服務請求涉及的各個服務系統的詳細信息。
5.根據權利要求2所述的方法,其特征在于,所述根據所述服務請求涉及的各個服務系統的詳細信息訪問所述服務請求涉及的各個服務系統,生成并返回服務處理結果,具體包括:
通過業務中臺與數據中臺進行通信,調取數據中臺所存儲各個服務系統的服務數據;
根據所述服務請求涉及的各個服務系統的詳細信息,從所述各個服務系統的服務數據中抽取服務請求所需的服務數據;
對所述服務請求所需的服務數據進行邏輯處理,生成并返回服務處理結果。
6.根據權利要求5所述的方法,其特征在于,所述各個服務系統的服務數據以多個關聯表格的形式存儲在數據中臺的各個區塊,所述根據所述服務請求涉及的各個服務系統的詳細信息,從所述各個服務系統的服務數據中抽取服務請求所需的服務數據,具體包括:
將所述服務請求所涉及的各個服務系統的詳細信息轉換為查詢指令;
根據所述查詢指令,從所述數據中臺中各個區塊內查詢與所述服務請求所需的服務數據相匹配的關聯表格;
從與所述服務請求所需的服務數據相匹配的關聯表格中抽取服務請求所需的服務數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳平安醫療健康科技服務有限公司,未經深圳平安醫療健康科技服務有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911348231.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種應用開發的方法和裝置
- 下一篇:一種基于等效電量函數法的棄風電量評估模型





