[發明專利]一種RPC服務接口通過可視化數據庫連接形成標準的方法有效
| 申請號: | 201911195000.0 | 申請日: | 2019-11-28 |
| 公開(公告)號: | CN110928712B | 公開(公告)日: | 2023-03-28 |
| 發明(設計)人: | 包芃;陳古文;歐陽城;金喬;吳雪瑛;張笛;丁蓉;盧迅恒;范浩洋 | 申請(專利權)人: | 廣州華資軟件技術有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;G06F8/34;G06F16/25 |
| 代理公司: | 廣州市南鋒專利事務所有限公司 44228 | 代理人: | 高崇 |
| 地址: | 510665 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 rpc 服務 接口 通過 可視化 數據庫連接 形成 標準 方法 | ||
本發明公開了一種RPC服務接口通過可視化數據庫連接形成標準的方法,不同協議在統一服務下進行適配,解決了傳統SOA架構中的協議轉換和數據轉換的問題,減少系統的對接難度和開發溝通成本;通過查詢條件、限制查詢條數和分頁的手段,實現對服務流控的干預和實施方案;可視化配置DataBase的數據開放,極大的提高了DataBase接口的開發效率,降低了接口的修改和維護難度,甚至不需要開發人員進行處理,只需要運維人員就可以保證接口的修改工作,降低了相應的人力成本,提高了經濟效益和增值效益;且具有請求報文和響應報文保存記錄的功能,有效解決安全審計的問題。
技術領域
本發明涉及DateBase數據庫能力開放以及協議標準化的技術領域,尤其是涉及一種RPC服務接口通過可視化數據庫連接形成標準的方法。
背景技術
傳統的SOA架構中在,往往面臨著協議轉換和數據轉換的問題,采用的服務也多是標準的RPC服務接口之間的轉接方式。在不同協議的情況下,通常只是采用一對一的方式,無法使不同協議掛載在統一服務之下,這種方式容易導致服務地址過多,服務類型和服務參數列表過多,調用服務不方便。
在需要開放DataBase中的表或者視圖內容作為服務場景下,一般是先定義好一個RPC服務接口,再通過業務代碼從DataBase中查詢所需要的內容。然后把定義好RPC服務接口掛載到服務總線,進行服務轉接。這種實現方式,按照業務實現的邏輯不同,無法標準化的保證對服務流控的干預。
如果我們每次需要開放數據庫中的數據的時候,都需要開放一個接口,并開發相應的業務代碼。同時如果業務邏輯產生變化的時候,需要修改編碼,測試,然后發布到生產環境中,一系列的工作是效率低下的,并且會極大的影響經濟效益和增值效益。
在調用服務的時候,常常會遇到安全審計問題,通俗的說就是服務從源頭到目標的每一步操作都發現了什么,如果要審計的時候,數據從哪里來。如果產生問題,問題到底是出在請求報文的不正確,還是響應服務的錯誤。
發明內容
針對現有技術的不足,本發明的目的在于提供一種能減少系統的對接難度以及開發溝通成本的RPC服務接口通過可視化數據庫連接形成標準的方法。
為實現上述目的,本發明提供的方案為:一種RPC服務接口通過可視化數據庫連接形成標準的方法,其特征在于:包括以下步驟:
S1.由服務發布者注冊成為開發商并掛載接入系統,其中,所述接入系統與預設有的服務總線相通信連接;
S2.向接入系統配置一個或者多個可使用的數據源;
S3.服務發布者在接入系統中對發布的服務進行配置,包括:
-A1.對所需發布的服務的信息進行設定,其中,所述服務參數包括服務標識、服務名稱、服務版本、所屬接入系統、服務類型以及服務描述;
-A2.設定服務參數后,選擇接入DataBase協議,然后配置相應的數據源,其中,所述相應的數據源為從接入系統所配置的數據源中選取;
-A3.配置相應的數據庫腳本,包括配置供選擇查詢的表或視圖、配置查詢字段、配置查詢條件以及配置分頁條件,其中,所述供選擇查詢的表或視圖為所配置的數據源中的表或視圖;
-A4.設定服務的輸入參數和輸出參數,其中,所述輸入參數包括所選擇的查詢條件和查詢頁碼,所述輸出參數為查詢到的數據集和查詢到的數據條數;
-A5.配置限制訪問和限制附件,其中,限制訪問包括是否允許不授權訪問、是否保存請求報文以及是否保存響應報文;
S4.完成對服務的配置后將服務發布至服務總線;
S5.通過RPC接口調用已發布的服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州華資軟件技術有限公司,未經廣州華資軟件技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911195000.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種模塊化積木式SVG功率裝置
- 下一篇:一種陰極輥粗糙度測試方法





