[發明專利]一種基于微服務的多協議規約轉換方法及系統在審
| 申請號: | 202310377800.4 | 申請日: | 2023-04-11 |
| 公開(公告)號: | CN116346948A | 公開(公告)日: | 2023-06-27 |
| 發明(設計)人: | 商子豪;張煥新;張春濤;商博;薛愛梅 | 申請(專利權)人: | 山東迪特智聯信息科技有限責任公司 |
| 主分類號: | H04L69/08 | 分類號: | H04L69/08;H04L12/66;H04L69/18;H04L67/568;H04L67/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250000 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 微服 協議 規約 轉換 方法 系統 | ||
本發明提供一種基于微服務的多協議規約轉換方法及系統,該方法基于一多協議轉換系統,該轉換系統采用微服務架構,經過微服務網關接收到消息端發送的數據,中央處理器模塊調用業務邏輯處理引擎,查找匹配了的規則進行規則類操作,將其持久化緩存層,經過數據轉換模塊將數據轉換為目標協議數據,并經過網絡路由將目標協議數據發送到目標端,方法同時對整個處理過程進行檢測和動態優化。本發明具有的效果是:能夠快速、準確地將不同協議之間的數據進行轉換,并實現了多協議規約轉換的智能化、高效化、安全化、可視化,適用于各類需要進行多協議規約轉換的業務場景。
技術領域
本發明涉及一種基于微服務的多協議規約轉換方法及系統,特別涉及針對不同協議之間的規約轉換問題。
背景技術
近年來,移動通信技術飛速發展,并呈現多樣化和復雜化的趨勢。從2G到5G,無線傳輸技術不斷升級,帶寬也不斷增加,使得無線通信主導了當今的通信行業。但是,在不同的通信環境下,所使用的協議規約也在不斷變化。移動通信技術中的協議規約是不同設備(如手機、傳感器、工控設備、服務器等)之間進行通訊時必須共同遵循的協議規范,這些規范包括IP協議、TCP協議、HTTP協議、UDP協議、FTP協議等。然而,由于各個設備之間的協議規約可能不同,即使它們可以連接,也可能無法正常通信。隨著移動通信技術快速發展,協議規約的統一標準化已經成為當下的迫切需求。
在傳統的數據通信系統中,傳輸數據的各個設備均采用相同的協議規范,以確保信息的無誤傳送。然而,在多協議的網絡環境下,設備之間使用的協議類型和版本可能互不相同,導致不同設備之間的數據無法進行傳輸。此時,多協議轉換系統的作用就發揮了出來,可以實現不同協議間的數據轉換,從而實現設備之間的互相傳輸和數據的處理。然而,現有的多協議轉換系統不能自主實現通信規約轉換,這限制了各種應用領域的發展。目前,在市場上,大多數的多協議轉換系統是通過私下交換信息數據來解決通信問題的。但是,它們無法處理各種通信協議之間的變化,也無法實現不同協議間的轉換。一旦需要轉換協議規約,就需要將問題交給系統開發人員來處理,這使得應用開發與維護變得非常困難,成本也迅速增加。
為了解決現有多協議轉換系統不能自主實現通信規約轉換的問題,我們提出了一種基于微服務的多協議規約轉換方法及系統,具有支持多種不同類型的協議規約轉換,如TCP/IP協議轉換、HTTP/HTTPS協議轉換、WebSocket協議轉換、MQTT協議轉換等,使得數據包可以在不同規約之間進行自由轉換,實現快速、精準的數據傳送。支持動態更新、擴展各類協議解析程序。本方法及系統采用微服務架構,可以根據用戶或系統需求,實時更新或擴展通信協議規約解析程序。支持實時分析和處理不同規約的數據包,數據分析和解析微服務能夠實時分析和處理不同規約的數據包,并轉換成系統可以統一處理的數據格式,以便后續的處理操作。提供高效、穩定的轉換微服務,數據轉換微服務通過適當的數據格式和協議轉換,將已經解析出來的不同協議規約數據包轉換成目標協議規約,以便后續的數據傳輸和處理操作。本方法及系統兼容性強、可靠性高,提供穩定、高效的轉換服務。
發明內容
在現實生活中,不同協議之間的通信已經變得越來越普遍。一方面,傳統的實現方法通常采用靜態編譯或運行時解析等方式,缺乏靈活性。另一方面,隨著應用場景的變化,需要對規約轉換進行不斷的調整和改進,但是傳統的實現方法通常難以實現。為了解決這些問題,本發明提供了一種基于微服務的多協議規約轉換方法及系統。該方法能夠高效地實現不同協議之間的規約轉換,具有良好的靈活性和可擴展性。同時,本發明還提供了一個系統,用于實現這種規約轉換方法。
第一方面,本申請提供一種基于微服務的多協議規約轉換方法,采用如下的技術方案:
消息端與微服務網關建立連接并將數據發送到微服務網關;
經過中央處理器模塊調度將數據轉換成目標協議,調用業務邏輯處理引擎,并查找匹配了的規則進行規則類操作并將其持久化緩存層,如果規則內容發生變化,則進行優化更新緩存,完成預處理數據的生成和存儲;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東迪特智聯信息科技有限責任公司,未經山東迪特智聯信息科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310377800.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種血管造影充盈幀的導管定位方法、裝置、設備及介質
- 下一篇:鏡頭驅動裝置





