[發明專利]一種基于應用市場架構的數據交互方法及設備有效
| 申請號: | 202110319837.2 | 申請日: | 2021-03-25 |
| 公開(公告)號: | CN113259407B | 公開(公告)日: | 2023-02-03 |
| 發明(設計)人: | 胡敏 | 申請(專利權)人: | 上海卓悠網絡科技有限公司 |
| 主分類號: | H04L67/63 | 分類號: | H04L67/63;G06F9/54;G06F9/50 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 王路豐 |
| 地址: | 200090 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 應用 市場 架構 數據 交互 方法 設備 | ||
本申請的目的是提供一種基于應用市場架構的數據交互方法及設備,本申請的網關服務設備將從客戶端接收的時長請求中的路由信息確定應用程序的市場版本類型并獲取與市場版本類型對應的解密參數,根據解密參數解密應用數據得到業務標識信息和路由參數信息并發送至集群注冊設備;集群注冊設備根據路由參數信息確定與業務標識信息對應的業務服務設備及其對應的路由設備的網絡地址并向業務服務設備發起業務請求;業務服務設備獲取網絡地址對應的路由設備服務的業務的業務結果數據并原路返回至客戶端,實現了基于構建的應用市場架構對不同應用程序的業務結果數據的交互。
技術領域
本申請涉及計算機技術領域,尤其涉及一種基于應用市場架構的數據交互方法及設備。
背景技術
應用市場功能模塊增多,由最開始的一臺服務器的成本慢慢地擴展累計到十幾臺,甚至是幾十臺的服務器。所有功能都融合在一個單體服務中,承載的業務龐大,服務內部邏輯變得復雜,導致整個市場服務體系越來越臃腫、業務擴展性也越來越差、開發人員研發或迭代功能也越來越困難、新人接手管理服務也越來越費精力、運營人員也無法更精準更可靠地獲取有效的數據可供分析、服務器的維護成本也越來越高、無法支持高并發的請求訪問、手機端用戶體驗不好等。
在現有技術中,當前應用市場使用的技術是Java的SSM框架組合,其中,SSM為Spring+SpringMVC+MyBatis;隨著市場需求的不斷增加,越來越多的人加入開發團隊,代碼庫也在飛速膨脹,導致系統越來越來越臃腫,可維護性、靈活性逐漸降低,維護成本越來越高,使得當前服務存在很多不足之處:
比如,復雜性高:當前整個項目代碼已經達到了百萬行級別了,包含的模塊非常多、代碼質量參差不齊、混亂地堆砌在一起;整個項目非常復雜,每次修改代碼都心驚膽戰,甚至添加一個簡單的功能,或修改一個Bug都會帶來隱含的缺陷。
又比如,部署頻率低:隨著代碼的增多,構建和不是的時間也會增加,每次功能的變更或缺陷的修復都會導致需要重新部署整個應用服務;全量不是的方式非常耗時長、影響范圍大、風險高,這使得時長項目上線部署的頻率較低。
又比如,可靠性差:若某個應用Bug,例如,死循環、內存溢出等,可能會導致整個市場服務的崩潰。
又比如,靈活性低:多人合作迭代新功能時分工不方便、研發新業務功能擴展性差、兼容各個新舊版本越來越困難;支持的框架的系統庫版本老舊,不能完全與市面最新庫兼容使用。
又比如,成本高:Java對服務器硬件的性能要求高、服務費用成本偏高,相對于更費服務器的內存資源,當多個復雜算法同時操作時容易出現系統內存被Java占滿,而導致整個項目停止服務。
又比如,當前支持并發量低:當前的服務架構的服務支持高并發量過低;日志數據零散:用戶數據采集零散、不規范、不便于運營人員日常分析運營市場;及阻礙技術創新:項目開發人員全都熟悉懂得此市場的Java架構、每個研發都必須掌握整個服務架構流程和運行邏輯。
發明內容
本申請的一個目的是提供一種基于應用市場架構的數據交互方法及設備,實現了基于應用市場架構,對不同應用程序的業務結果數據的傳遞。
根據本申請的一個方面,提供了一種基于應用市場架構的數據交互方法,應用于網關服務設備端,其中,所述方法包括:
接收從客戶端的應用程序中傳遞過來的市場請求,所述市場請求包括路由信息和應用數據;
根據所述路由信息確定所述應用程序的市場版本類型,并獲取與所述市場版本類型對應的解密參數;
根據與所述市場版本類型對應的解密參數解密所述應用數據,得到業務標識信息和路由參數信息;
將所述業務標識信息和所述路由參數信息發送至集群注冊設備,以使所述集群注冊設備根據所述路由參數信息確定與所述業務標識信息對應的業務服務設備的標識及其對應的路由設備的網絡地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海卓悠網絡科技有限公司,未經上海卓悠網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110319837.2/2.html,轉載請聲明來源鉆瓜專利網。





