[發明專利]一種基于CMSP的AMQP協議代理方法有效
| 申請號: | 202010786972.3 | 申請日: | 2020-08-07 |
| 公開(公告)號: | CN111935135B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 孫偉強;葛東遙;李朝銘;張暉 | 申請(專利權)人: | 浪潮云信息技術股份公司 |
| 主分類號: | H04L67/01 | 分類號: | H04L67/01;H04L69/22;H04L67/56 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 孫晶偉 |
| 地址: | 250100 山東省濟南市高*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 cmsp amqp 協議 代理 方法 | ||
本發明公開一種基于CMSP的AMQP協議代理方法,涉及數據代理技術領域;利用CMSP?AMQP代理服務端接收AMQP客戶端發送數據的請求并連接CMSP服務端,同時將AMQP客戶端發送的AMQP協議內容的數據解析成普通數據并發送到CMSP服務端;以及接收AMQP客戶端獲取數據的請求并連接CMSP服務端,將CMSP服務端的數據包裝成符合AMQP協議規范的數據包提供給AMQP客戶端使用。
技術領域
本發明公開一種代理方法,涉及數據代理技術領域,具體地說是一種基于CMSP的AMQP協議代理方法。
背景技術
用戶在使用CMSP服務端與AMQP客戶端進行交互時,如AMQP客戶端向CMSP服務端發送數據供第三方系統使用,容易因數據中包含AMQP協議內容,不能直接被使用,同樣AMQP客戶端從CMSP服務端獲取第三方系統的數據,因數據中沒有包含AMQP協議內容以及AMQP客戶端不能識別不符合AMQP協議規范的數據,AMQP客戶端也不能直接使用獲取的數據,因此CMSP服務端與AMQP客戶端的數據交互給用戶使用帶來不便以及額外的工作量。
發明內容
本發明針對現有技術的問題,提供一種基于CMSP的AMQP協議代理方法,有效的提高了AMQP客戶端與CMSP服務端之間交互的便利性,具有廣闊的應用前景。
本發明提出的具體方案是:
一種基于CMSP的AMQP協議代理方法,利用CMSP-AMQP代理服務端接收AMQP客戶端發送數據的請求并連接CMSP服務端,同時將AMQP客戶端發送的AMQP協議內容的數據解析成普通數據并發送到CMSP服務端;
以及利用CMSP-AMQP代理服務端接收AMQP客戶端獲取數據的請求并連接CMSP服務端,將CMSP服務端的數據包裝成符合AMQP協議規范的數據包提供給AMQP客戶端使用。
所述的一種基于CMSP的AMQP協議代理方法中利用CMSP-AMQP代理服務端通過引用AMQP協議的消息庫及CMSP的客戶端庫定義相應的類,利用相應的類分別接收AMQP客戶端發送數據的請求、連接CMSP服務端以及將AMQP客戶端發送的AMQP協議內容的數據解析成普通數據并發送給CMSP服務端。
所述的一種基于CMSP的AMQP協議代理方法中利用CMSP-AMQP代理服務端通過引用AMQP協議的消息庫及CMSP的客戶端庫定義相應的類,利用相應的類分別接收AMQP客戶端獲取數據的請求、連接CMSP服務端以及將CMSP服務端的數據包裝成符合AMQP協議規范的數據包提供給AMQP客戶端使用。
所述的一種基于CMSP的AMQP協議代理方法中利用CMSP-AMQP代理服務端將AMQP協議內容的數據解析成普通數據過程:
判斷AMQP客戶端發送過來的數據的數據類型,
根據數據類型轉換為對應的數據對象,
根據數據對象獲取原始數據,將原始數據轉換為發送給CMSP服務端的普通數據。
所述的一種基于CMSP的AMQP協議代理方法中利用CMSP-AMQP代理服務端將數據包裝成符合AMQP協議規范的數據包的過程:
從CMSP服務端獲取原始數據,
根據AMQP客戶端需要獲取的數據類型把原始數據包裝成帶有AMQP協議內容的數據。
一種基于CMSP的AMQP協議代理系統,包括代理模塊,
代理模塊利用CMSP-AMQP代理服務端接收AMQP客戶端發送數據的請求并連接CMSP服務端,同時將AMQP客戶端發送的AMQP協議內容的數據解析成普通數據并發送到CMSP服務端;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮云信息技術股份公司,未經浪潮云信息技術股份公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010786972.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:弱勢群體人員的識別控制系統
- 下一篇:應用運行環境數據處理方法及裝置





