日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于發布訂閱的路由服務實現方法在審

專利信息
申請號: 201711292454.0 申請日: 2017-12-07
公開(公告)號: CN108199865A 公開(公告)日: 2018-06-22
發明(設計)人: 呂廣喆;邸海濤;任曉瑞;劉建軍;甄超;李明娟 申請(專利權)人: 中國航空工業集團公司西安航空計算技術研究所
主分類號: H04L12/24 分類號: H04L12/24;H04L29/06
代理公司: 中國航空專利中心 11008 代理人: 杜永保
地址: 710000 *** 國省代碼: 陜西;61
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 訂閱 路由 發布 服務實現 消息轉換 分布式網絡環境 計算機系統軟件 網絡傳輸協議 專業技術領域 開發效率 擴展機制 軟件系統 升級過程 數據轉發 網絡協議 系統兼容 消息交互 消息路由 消息轉發 協議適配 應用軟件 可擴展 跨網絡 有效地 靈活 通訊 服務
【說明書】:

發明屬于計算機系統軟件專業技術領域,提供一種基于發布訂閱的路由服務實現方法。在分布式網絡環境中涉及到多種網絡協議,不同協議間不能直接進行通訊。本發明在發布訂閱機制的基礎上,設計了路由服務,能夠基于發布訂閱機制進行消息轉發,能夠實現不同協議之間的消息轉換,并提供有效的擴展機制支持不同的協議。解決了跨網絡系統間消息交互的問題,有效地提高了應用軟件的開發效率,減少了軟件系統升級過程中新老系統兼容所面臨的問題。本發明的特點是基于發布訂閱的消息路由機制,實現有效的數據轉發;不同協議間的消息轉換;靈活、可擴展的協議適配模型,能夠有支持多種不同的網絡傳輸協議。

技術領域

本發明屬于計算機系統軟件專業技術領域,提供一種基于發布訂閱的路由服務實現方法。

背景技術

在分布式系統環境中,系統的構建過程中涉及到多種網絡,系統間的消息傳遞不能直接進行,需要進行消息轉發和消息轉換,由于網絡資源的多樣性,消息轉發和消息轉換缺少一種統一的方式,開發出的具備消息轉發和消息轉換功能的軟件可移植性差、復用度低。據此,提出了一種基于發布訂閱的路由服務實現方法,提供了基于發布訂閱的消息路由機制;實現了不同協議間的消息轉換;具備靈活、可擴展的協議適配模型,可支持多種網絡協議。

發明內容

本發明的目的是設計一種基于發布訂閱方式的路由服務,消息轉發采用發布訂閱的模式實現,基于統一的消息結構實現不同協議間的消息轉換,支持網絡協議的擴展,為分布式系統間的信息交互提供統一的路由服務,減少系統信息融合的工作量,降低分布式應用程序的開發難度,提升軟件開發效率。

本發明的具體技術解決方案如下:

一種基于發布訂閱的路由服務實現方法,包括以下步驟:

步驟1、確定配置數據。使用該方法進行消息交互時,需要配置數據指定路由服務與應用之間建立連接所使用的網絡協議、網絡連接參數,以及消息路由信息。網絡協議是指JMS、TCP、DDS等具體的協議類型;網絡連接參數是指建立連接所需要的參數,例如:當底層網絡是以太網時,需要IP地址、端口建立連接;消息路由信息包括消息名稱、消息類型名、源、目的屬性。

步驟2、實現路由服務相關對象。針對不同網絡的特點,設計了適配器、連接、流讀者、流寫者四個對象用于支持不同網絡協議的轉換。適配器作為一個管理對象,提供創建連接、流讀者、流寫者等對象的接口。連接對象提供創建連接、銷毀連接的接口,用于建立路由服務與發送端、接收端的網絡連接。流讀者提供讀操作接口,路由服務用它從發送端獲取輸入消息。流寫者提供寫操作接口,路由服務用它將消息發送到接收端。

步驟3、消息轉換。不同網絡協議對消息的組織形式不同,為了實現多種協議之間的轉換,需要建立統一的消息格式,所有的消息由兩部分組成,消息頭和消息內容。消息頭包括:消息名稱、消息結構信息、消息成員屬性。消息名稱是消息的邏輯標識;消息結構信息是對消息結構體的描述,包括消息類型名稱、消息結構體中成員個數,消息對應的內存大?。幌⒊蓡T屬性包括消息結構體中每一個成員的類型,對應的內存大小。消息內容是實際消息體。

步驟4、消息轉發。當路由服務從發送端接收到消息后,對消息進行解析獲取消息名稱,消息類型名稱,從配置數據中查找訂閱該消息的接收端信息,向所有訂閱該消息的接收端發送消息。

本發明具有的優點:

該發明有效支持了分布式系統間的消息轉發,為應用程序提供基于發布訂閱的路由服務,采用發布訂閱機制進行消息交互的應用程序不需要考慮網絡協議對發布訂閱機制的支持與否,都可以通過路由服務進行消息的發布訂閱。

該發明有效支持了不同協議間的消息轉換,為應用程序提供透明的消息轉換機制,應用程序不再考慮網絡協議的差異,有效降低了應用軟件的設計復雜度。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航空工業集團公司西安航空計算技術研究所,未經中國航空工業集團公司西安航空計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201711292454.0/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91热国产| 欧美hdfree性xxxx| 97人人模人人爽人人喊0| 亚洲乱码一区二区三区三上悠亚 | 日韩精品一区二区免费| 国产一级片自拍| 91丝袜国产在线播放| 夜夜躁狠狠躁日日躁2024| 国产精品日韩一区二区三区| 中文字幕一区二区三区四| 欧美乱妇在线视频播放| 久久午夜精品福利一区二区 | 午夜诱惑影院| 97久久超碰国产精品红杏| 欧美色综合天天久久| 国产又色又爽无遮挡免费动态图| 久久久久亚洲国产精品| 欧美一区二区三区白人| 国产精品一级片在线观看| 日本美女视频一区二区三区| 欧美国产一区二区三区激情无套| 国产一卡二卡在线播放| 日韩欧美一区精品| 99久久精品免费看国产免费粉嫩| 四虎国产精品永久在线国在线| 国产三级欧美三级日产三级99| 夜色av网| 欧美系列一区| 麻豆精品久久久| 日韩欧美中文字幕一区| 亚洲国产精品激情综合图片| 亚洲欧美国产精品va在线观看| 少妇高潮在线观看| 国产乱一乱二乱三| 高清人人天天夜夜曰狠狠狠狠 | 超碰97国产精品人人cao| 日本一区二区在线观看视频| 日韩不卡毛片| 夜夜躁狠狠躁日日躁2024| 国产午夜一级一片免费播放| 亚洲伊人久久影院| 久久国产精品网站| 国产欧美一区二区精品久久| 久久久综合亚洲91久久98| 97视频久久久| 日韩精品中文字幕一区二区三区| 四虎国产永久在线精品| 日本五十熟hd丰满| 91麻豆精品国产91久久久久| 久久一二区| 欧美一区久久久| 国产午夜精品av一区二区麻豆| 欧美一区二区三区在线免费观看| 国产乱码一区二区三区| 色妞www精品视频| 国产69精品久久久久999小说| 麻豆天堂网| 亚洲国产精品女主播| 亚洲国产欧美国产综合一区| 国产第一区二区| 欧美精品第1页| 精品国产一区二区三区麻豆免费观看完整版 | 亚洲国产精品二区| 久久99精品国产麻豆婷婷洗澡| 99日本精品| 欧美亚洲视频一区| 狠狠色成色综合网| 一区二区三区电影在线观看| 日本一区二区三区中文字幕| 欧美日韩久久一区二区| 在线国产91| 偷拍自中文字av在线| 亚洲免费精品一区二区| 精品一区二区三区视频?| 欧美久久精品一级c片| 久久免费视频一区二区| 久久中文一区二区| 色婷婷综合久久久中文一区二区| 国产午夜精品一区二区三区视频| 国产精品一区二区毛茸茸| 国产一区日韩在线| 日韩一区二区精品|