[發明專利]一種高效處理請求數據的方法及系統在審
| 申請號: | 202011298134.8 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112286668A | 公開(公告)日: | 2021-01-29 |
| 發明(設計)人: | 常玉濤;柴建勇;王金亮;王月忠;段雯;李鏘;邵兵;郭紹愷;石婷婷;張婧溪 | 申請(專利權)人: | 山東高速信息集團有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京久維律師事務所 11582 | 代理人: | 邢江峰 |
| 地址: | 250013 山東省濟南市高新技術產業開發區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高效 處理 請求 數據 方法 系統 | ||
1.一種高效處理請求數據的方法,其特征在于,包括以下步驟:
建立各應用系統的標準規范,并將標準規范以通用接口的方式進行表達;
基于接口總線的標準規范進行通用接口實現;
客戶應用系統通過接口調用發送服務請求,服務應用系統基于數據和服務連接數查詢服務,判斷請求是否在緩存時間內有相同調用,
若是,則獲取緩存請求結果數據信息并發送給客戶應用系統;
若否,則反饋當前請求連接數是否達到最大連接數,然后客戶應用系統基于反饋信息選擇是否繼續調用,若繼續調用,則啟動服務的邏輯編排機制。
2.根據權利要求1所述的一種高效處理請求數據的方法,其特征在于,所述啟動服務的邏輯編排機制,包括下述步驟:
服務應用系統基于客戶應用系統傳遞的包含設備類別及設備編號的信息判定接口服務驅動隊列,然后判斷接口服務驅動隊列中的客戶應用系統是否達到最大連接數,
若是,則進行緩存隊列機制保持并進行請求輪詢;
若否,則進行實時請求,并在取得結果之后返回。
3.根據權利要求2所述的一種高效處理請求數據的方法,其特征在于,所述若接口服務驅動隊列中的客戶應用系統未達到最大連接數,則進行實時請求,包括下述步驟:
首先將服務請求發送至接口服務驅動隊列集群,進一步發送至服務驅動隊列集群對應的子服務集群;
然后子服務集群進行驅動調用,通過各硬件設備或應用系統處理各客戶應用系統的服務請求;
接下來各硬件設備或應用系統完成驅動調用,在設定的緩存時間內將請求結果發送至相應緩存隊列,并進一步反饋至客戶應用系統。
4.根據權利要求1所述的一種高效處理請求數據的方法,其特征在于,所述客戶應用系統通過接口調用發送服務請求之前,還包括下述步驟:
服務應用系統基于隊列建立一個服務體系,用于接收客戶應用系統發送的關于包含數據及服務類的請求,并發布相應的事件,提供基于包括數據及服務連接數的查詢服務。
5.一種高效處理請求數據的系統,其特征在于,建立各應用系統的標準規范,并將標準規范以通用接口的方式進行表達,各應用系統根據數據請求的主被動關系分為客戶應用系統和服務應用系統;
所述客戶應用系統通過接口調用向服務應用系統發送服務請求,然后接收服務應用系統返回的緩存請求結果數據信息,或者當請求在緩存時間內沒有相同調用時,接收服務應用系統反饋的當前請求連接數信息選擇是否繼續調用;
所述服務應用系統接收客戶應用系統發送的服務請求,然后基于數據和服務連接數查詢服務,判斷請求是否在緩存時間內有相同調用,若是,則獲取緩存請求結果數據信息并發送給客戶應用系統,若否,則向客戶應用系統反饋當前請求連接數信息。
6.根據權利要求5所述的一種高效處理請求數據的系統,其特征在于,所述客戶應用系統根據當前請求連接數信息選擇繼續調用時,服務應用系統會基于客戶應用系統傳遞的包含設備類別及設備編號的信息判定接口服務驅動隊列,然后判斷接口服務驅動隊列中的客戶應用系統是否達到最大連接數,若是,則服務應用系統進行緩存隊列機制保持并進行請求輪詢,若否,則服務應用系統進行實時請求,并在取得結果之后返回。
7.根據權利要求6所述的一種高效處理請求數據的系統,其特征在于,所述服務應用系統包括接口服務驅動隊列集群和服務驅動隊列集群對應的子服務集群,服務應用系統進行實時請求,具體包括:服務應用系統將服務請求發送至接口服務驅動隊列集群,進一步發送至服務驅動隊列集群對應的子服務集群;子服務集群進行驅動調用,通過各硬件設備或應用系統處理各客戶應用系統的服務請求;各硬件設備或應用系統完成驅動調用,在設定的緩存時間內將請求結果發送至相應緩存隊列,并進一步反饋至客戶應用系統。
8.根據權利要求5所述的一種高效處理請求數據的系統,其特征在于,所述服務應用系統還用于基于隊列建立一個服務體系,用于接收客戶應用系統發送的關于包含數據及服務的請求,并發布相應的事件,提供基于包括數據及服務連接數的查詢服務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東高速信息集團有限公司,未經山東高速信息集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011298134.8/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





