[發明專利]數據處理方法、服務平臺、計算機可讀存儲介質及處理器在審
| 申請號: | 202210147896.0 | 申請日: | 2022-02-17 |
| 公開(公告)號: | CN114546470A | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 沈洪江;周良申 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06F8/65 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 曾紅芳 |
| 地址: | 430051 湖北省武漢市經濟技術開發區神龍*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 服務 平臺 計算機 可讀 存儲 介質 處理器 | ||
1.一種數據處理方法,其特征在于,包括:
目標網關對應的網關后臺獲取業務開發系統上報的與目標API關聯的上報資源信息,其中,所述網關后臺用于維護業務關系數據,所述業務關系數據包括API與業務微服務的調用對應關系,所述上報資源信息包括所述目標API以及所述目標API對應的權限信息,所述權限信息用于描述所述目標API與目標角色的調用權限關系以及所述目標API與所述業務微服務的對應關系;
所述網關后臺將所述上報資源信息包括的所述目標API以及所述目標API對應的微服務信息更新至所述業務關系數據;
所述網關后臺將所述上報資源信息發送至所述目標網關對應的權限平臺,其中,所述權限平臺用于維護權限關系數據,所述權限關系數據包括用戶角色與API的調用權限關系,所述用戶角色包括所述目標角色;
所述權限平臺根據所述上報資源信息中的所述目標API對應的權限信息更新所述權限關系數據。
2.根據權利要求1所述的數據處理方法,其特征在于,所述目標網關啟動時,所述方法還包括:
所述權限平臺從權限數據庫中獲取所述權限關系數據,其中,所述權限數據庫還用于在所述權限平臺更新后存儲所述權限平臺中的所述權限關系數據;
所述網關后臺從業務數據庫中獲取所述業務關系數據,其中,所述業務數據庫還用于在所述網關后臺更新后存儲所述網關后臺中的所述業務關系數據。
3.根據權利要求2所述的數據處理方法,其特征在于,所述方法還包括:
在所述目標網關啟動后,所述目標網關監聽所述權限平臺的權限關系數據的更新和/或所述網關后臺的業務關系數據的更新,并根據所述權限平臺和所述網關后臺更新的數據對用戶通過客戶端發送的業務數據請求進行權限鑒定。
4.根據權利要求3所述的數據處理方法,其特征在于,所述對用戶通過客戶端發送的業務數據請求進行權限鑒定,包括:
所述目標網關獲取用戶通過客戶端發送的所述業務數據請求,所述業務數據請求包括所述用戶的用戶ID以及所述用戶請求調用所述目標API;
所述目標網關根據所述權限關系數據確定所述用戶ID對應的用戶角色是否具有調用所述目標API的權限;
在所述用戶ID對應的用戶角色具有調用所述目標API的權限的情況下,所述目標網關根據所述業務關系數據調用所述目標API對應的業務微服務。
5.根據權利要求1所述的數據處理方法,其特征在于,在所述權限平臺根據所述目標API的權限信息更新所述權限關系數據之后,還包括:
所述權限平臺獲取增量數據,其中,所述增量數據用于描述在所述權限平臺中新增的權限關系數據;
所述權限平臺將所述增量數據發送至異步消息收發模塊;
所述網關后臺從所述異步消息收發模塊中獲取所述增量數據,并根據所述增量數據更新所述網關后臺的業務關系數據。
6.根據權利要求5所述的數據處理方法,其特征在于,所述權限平臺獲取增量數據,包括:
所述權限平臺接收權限修改指令,其中,所述權限修改指令用于改變所述權限平臺中的用戶角色與API的對應關系;
根據所述權限修改指令,更新所述權限關系數據中的用戶角色與API的對應關系;
根據對所述權限平臺中的權限關系數據的更新,確定所述權限平臺的增量數據。
7.根據權利要求1所述的數據處理方法,其特征在于,所述目標網關對應的網關后臺獲取業務開發系統上報的與目標API關聯的上報資源信息,包括:
所述網關后臺監聽異步消息收發模塊,其中,所述異步消息收發模塊用于存儲所述業務開發系統上報的與所述目標API關聯的上報資源信息;
在所述異步消息收發模塊中存儲有所述上報資源信息的情況下,所述網關后臺從所述異步消息收發模塊中獲取所述上報資源信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210147896.0/1.html,轉載請聲明來源鉆瓜專利網。





