[發明專利]中間件TCP通信應用層數據路由方法有效
| 申請號: | 202110279449.6 | 申請日: | 2021-03-16 |
| 公開(公告)號: | CN113014492B | 公開(公告)日: | 2023-08-15 |
| 發明(設計)人: | 劉建華;饒寶星;陳祖林 | 申請(專利權)人: | 廣州市華奕電子科技有限公司 |
| 主分類號: | H04L45/02 | 分類號: | H04L45/02;H04L67/00;H04L69/163;H04L12/40 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 511400 廣東省廣州市番禺區東環街番禺*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 中間件 tcp 通信 應用 數據 路由 方法 | ||
本發明公開了一種中間件TCP通信應用層數據路由方法,自主中間件應用軟件根據不同的業務功能,將數據轉發到有能力處理的服務器;并在數據通信總線總線的基礎上增加功能節點;在承擔數據總線通信節點的自主中間件應用軟件中,提供數據可控路由轉發的功能,根據實際應用環境進行動態控制;具體包括以下步驟:S1、將業務功能進行分類并進行編號,同時將提供不同功能的通信服務處理的節點進行編號;S2、維護一份功能和通信節點的路由配置表;S3、根據中間件傳送協議進行判斷本功能是否由本服務器處理,要轉發的數據確定轉發的目標地址。本發明通過多個中間件節點構建統一標準的數據傳送總線,滿足分布式業務系統功能整合、負載均衡和業務擴展的需求。
技術領域
本發明涉及計算機網絡信息技術領域,更具體涉及一種中間件TCP通信應用層數據路由方法。
背景技術
中間件通信應用軟件,包括目前各個行業推出的中臺應用軟件,都是計算信息系統數據傳送的處理基礎單元,這一領域的軟件技術和標準目前主要還是被以美國為首的西方國家主導。我國在計算機基礎軟件方面長期是受制于國外,主要體現在操作系統、數據庫軟件、中間層軟件和部分專業領域設計軟件等。同時,我國的計算軟件應用也取得了快速的發展,各類信息系統也越來越完善,技術也越來越復雜,但90%以上的軟件都是建立在西方軟件架構的基礎之上,非常容易受制于人,且存在信息安全的隱患。通用計算機軟件國產化、自主可控是我國計算機軟件發展的目標和方向,也受到了國家的大力支持。
國產中間件應用軟件的不足:中間件應用軟件開發難度比較高,需要經過長時間的應用驗證和完善,可靠性和穩定性才能達到使用要求,國內的軟件企業成長時間短,關注的重點是實現業務功能,一般都不會自己開發基礎軟件。就算自己開發中間件軟件,開始功能都非常簡單,也沒有制定嚴謹的發展方向和技術標準,很難形成與業務無關的標準化產品,軟件在短時間內很難達到應用的要求,還會直接影響業務系統的正常交付。
目前在中間件用軟件使用TCP協議進行數據傳送的通信標準中,客戶端一般只能簡單地將數據傳送到指定IP地址的數據接收端口,中間件服務器接收端口收到數據進行處理,然后原路返回發送應答數據,就完成了一個業務功能的數據傳送。這種應用模式,要求中間件服務器的功能非常強大,能處理所有的業務功能請求,但在比較復雜的信息系統中,要簡化客戶端,將功能全部后臺處理,一個中間件服務器并不能實現所有業務功能的處理,對自己不能處理的業務功能需要轉發給有能力處理的服務器進行處理,因此,數據路由轉發的功能是必不可少的。
使用國外中間件應用軟件的問題:國外中間件應用軟件功能比較強大,標準也完善和統一,運行也比較穩定,但也并不全部具有數據可控路由轉發的功能,就算提供這些高級功能的產品,也依賴其他軟件組件或硬件來實現,使用成本和維護成本也非常高,不利于應用推廣。
發明內容
本發明需要解決的技術問題是提供一種中間件TCP通信應用層數據路由方法,以解決在多級中間件服務器(軟件)之間數據傳遞的目標節點的選擇的問題,以及國內外純中間件應用軟件發展應用上的不足,以滿足國內軟件行業低成本應用需求,實現數據可控路由轉發的功能,不需要增加專用的硬件設備。
為解決上述技術問題,本發明所采取的技術方案如下。
中間件TCP通信應用層數據路由方法,自主中間件應用軟件根據不同的業務功能,將數據轉發到有能力處理的服務器;并在數據通信總線總線的基礎上增加功能節點;在承擔數據總線通信節點的自主中間件應用軟件中,提供數據可控路由轉發的功能,根據實際應用環境進行動態控制;具體包括以下步驟:
S1、將業務功能進行分類并進行編號,同時將提供不同功能的通信服務處理的節點進行編號;
S2、維護一份功能和通信節點的路由配置表;
S3、根據中間件傳送協議進行判斷本功能是否由本服務器處理,要轉發的數據根據路由配置表確定轉發的目標地址;
所述中間件傳送協議包括數據傳送目標節點編號和當前執行的功能編號。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市華奕電子科技有限公司,未經廣州市華奕電子科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110279449.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電解液添加劑、電解液及鋰離子電池
- 下一篇:運動軌跡跟蹤顯示系統及方法





