[發(fā)明專利]一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010582368.9 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111741003A | 公開(公告)日: | 2020-10-02 |
| 發(fā)明(設計)人: | 姜韜 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F13/38 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 陳藝文 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 對接 第三 平臺 協(xié)議 轉(zhuǎn)換 方法 系統(tǒng) | ||
1.一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法,其特征在于,包括以下步驟:
A.接收請求端攜帶msgid發(fā)起的請求,判斷需轉(zhuǎn)換為何種指定協(xié)議,且指定好請求的服務地址及攜帶的用戶信息;
B.判斷收到的請求是否為soap協(xié)議,或需轉(zhuǎn)換的指定協(xié)議是否為soap協(xié)議,若是,將json報文與xml報文進行相互轉(zhuǎn)換后再執(zhí)行步驟C,若不是直接執(zhí)行步驟C;
C.根據(jù)步驟A確定的指定協(xié)議,將請求轉(zhuǎn)發(fā)到指定服務方;若為短連接協(xié)議,需攜帶相應的請求url信息,若為長連接協(xié)議,需明確連接的平臺或連接id,方便將請求放入指定通道;
D.處理請求回執(zhí),等待服務方的返回結果;
E.將收到的返回結果進行存儲,并將結果返回請求端。
2.根據(jù)權利要求1所述的一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法,其特征在于,在步驟A中,若指定協(xié)議為長連接協(xié)議,需要先協(xié)商確認對接的連接信息,并由協(xié)議轉(zhuǎn)換系統(tǒng)建立連接,生成連接id。
3.根據(jù)權利要求1所述的一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法,其特征在于,在步驟E中還包括請求跟蹤重發(fā)步驟:對異常結果進行跟蹤,判斷是否為服務方系統(tǒng)異常,若為系統(tǒng)異常,直接點擊重發(fā),進行請求重試,若為業(yè)務異常,將結果反饋業(yè)務方,同時優(yōu)化修正對請求的兼容。
4.根據(jù)權利要求1所述的一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法,其特征在于,在步驟E中將結果返回請求端時,需進行soap協(xié)議判斷,判斷是否為soap協(xié)議,若是soap協(xié)議,同時請求端使用json作為請求報文格式,則需將json和xml報文進行格式互轉(zhuǎn)后再返回請求端。
5.根據(jù)權利要求1所述的一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法,其特征在于,步驟A中的請求端可以是第三方平臺或本地客戶端。
6.一種對接第三方平臺多協(xié)議轉(zhuǎn)換系統(tǒng),其特征在于,該系統(tǒng)包括:
協(xié)議轉(zhuǎn)換識別模塊,接收請求端攜帶msgid發(fā)起的請求,判斷需轉(zhuǎn)換為何種指定協(xié)議,且指定好請求的服務地址及攜帶的用戶信息;
協(xié)議報文轉(zhuǎn)換模塊,判斷收到的請求是否為soap協(xié)議,或需轉(zhuǎn)換的指定協(xié)議是否為soap協(xié)議,若是,將json報文與xml報文進行相互轉(zhuǎn)換;
協(xié)議轉(zhuǎn)發(fā)模塊,根據(jù)確定的指定協(xié)議,將請求轉(zhuǎn)發(fā)到指定服務方;若為短連接協(xié)議,需攜帶相應的請求url信息,若為長連接協(xié)議,需明確連接的平臺或連接id,方便將請求放入指定通道;
請求回執(zhí)處理模塊,處理請求回執(zhí),等待服務方的返回結果;
請求存儲模塊,將收到的返回結果進行存儲,并將結果返回請求端;
請求跟蹤重發(fā)模塊,對異常結果進行跟蹤,判斷是否為服務方系統(tǒng)異常,若為系統(tǒng)異常,直接點擊重發(fā),進行請求重試,若為業(yè)務異常,將結果反饋業(yè)務方,同時優(yōu)化修正對請求的兼容。
7.一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)如權利要求1至5任一項所述一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法的步驟。
8.一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權利要求1至5任一項所述一種對接第三方平臺多協(xié)議轉(zhuǎn)換方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經(jīng)四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010582368.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種插件裝置和插件機
- 下一篇:一種托槽定位裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關





