[發(fā)明專利]跨平臺協(xié)議生成方法、裝置、系統(tǒng)、設備及存儲介質(zhì)有效
| 申請?zhí)枺?/td> | 202011369974.9 | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112398870B | 公開(公告)日: | 2022-09-13 |
| 發(fā)明(設計)人: | 張星亮;吳劍文 | 申請(專利權)人: | 深圳市六度人和科技有限公司 |
| 主分類號: | H04L69/00 | 分類號: | H04L69/00;H04L67/01 |
| 代理公司: | 深圳盛德大業(yè)知識產(chǎn)權代理事務所(普通合伙) 44333 | 代理人: | 賈振勇 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 平臺 協(xié)議 生成 方法 裝置 系統(tǒng) 設備 存儲 介質(zhì) | ||
1.一種跨平臺協(xié)議生成方法,其特征在于,該方法包括以下步驟:
獲取請求信息對應的注解信息;
判斷根據(jù)所述注解信息在預先定義的通用接口內(nèi)能否獲取對應的業(yè)務實現(xiàn)發(fā)送方法;
當判斷結果為是時,調(diào)用所述業(yè)務實現(xiàn)發(fā)送方法將所述請求信息發(fā)送至跨平臺;
接收所述跨平臺回調(diào)的針對所述請求信息的邏輯處理結果;
根據(jù)所述邏輯處理結果獲取對應的業(yè)務實現(xiàn)接收方法,從而在請求信息發(fā)送端與所述跨平臺之間形成一對一的通訊協(xié)議;
所述獲取請求信息對應的注解信息之前還包括定義通用接口,并定義所述通用接口的控件、參數(shù)及回調(diào)參數(shù);
所述定義通用接口之后還包括,在所述通用接口內(nèi)定義業(yè)務實現(xiàn)類,并定義所述業(yè)務實現(xiàn)類的業(yè)務實現(xiàn)方法、回調(diào)方法及定義注解;
其中,所述業(yè)務實現(xiàn)方法包括業(yè)務實現(xiàn)發(fā)送方法和業(yè)務實現(xiàn)接收方法;
所述定義注解包括定義Hashmap,所述Hashmap包括K和V兩個參數(shù),其中K為命令字,每個請求信息對應唯一的命令字;V為公共接口類,所述公共接口類包括控件、參數(shù)及回調(diào)方法。
2.如權利要求1所述的跨平臺協(xié)議生成方法,其特征在于,所述判斷根據(jù)所述注解信息在預先定義的通用接口內(nèi)能否能找到對應的業(yè)務實現(xiàn)發(fā)送方法還包括,
當判斷結果為否時,自動初始化所述請求信息對應的業(yè)務實現(xiàn)類,并定義所述業(yè)務實現(xiàn)類對應的業(yè)務實現(xiàn)方法、回調(diào)函數(shù)及定義注解。
3.一種跨平臺協(xié)議生成裝置,其特征在于,包括:
獲取單元,用于獲取請求信息對應的注解信息;
判斷單元,用于判斷根據(jù)所述注解信息在預先定義的通用接口內(nèi)能否獲取對應的業(yè)務實現(xiàn)發(fā)送方法;
調(diào)用單元,用于調(diào)用所述業(yè)務實現(xiàn)發(fā)送方法將所述請求信息發(fā)送至跨平臺;
接收單元,用于接收所述跨平臺回調(diào)的邏輯處理結果;
處理單元,用于根據(jù)邏輯處理結果獲取對應的業(yè)務實現(xiàn)接收方法,從而在請求信息發(fā)送端與所述跨平臺之間形成一對一的通訊協(xié)議;
第一定義單元,用于在獲取請求信息對應的注解信息之前定義通用接口,并定義所述通用接口的控件、參數(shù)及回調(diào);
第二定義單元,用于在所述通用接口內(nèi)定義業(yè)務實現(xiàn)類,并定義所述業(yè)務實現(xiàn)類的業(yè)務實現(xiàn)方法、回調(diào)方法及定義注解;
其中,所述業(yè)務實現(xiàn)方法包括業(yè)務實現(xiàn)發(fā)送方法和業(yè)務實現(xiàn)接收方法;
所述定義注解包括定義Hashmap,所述Hashmap包括K和V兩個參數(shù),其中K為命令字,每個請求信息對應唯一的命令字;V為公共接口類,所述公共接口類包括控件、參數(shù)及回調(diào)方法。
4.如權利要求3所述的跨平臺協(xié)議生成裝置,其特征在于,還包括,
初始化單元,用于當判斷結果為否時,初始化所述注解信息對應的業(yè)務實現(xiàn)類,并添加所述業(yè)務實現(xiàn)類對應的業(yè)務實現(xiàn)方法、回調(diào)函數(shù)及定義注解。
5.一種跨平臺協(xié)議生成系統(tǒng),其特征在于,包括:
移動端,用于獲取請求信息對應的注解信息;用于判斷根據(jù)所述注解信息在預先定義的通用接口內(nèi)能否獲取對應的業(yè)務實現(xiàn)發(fā)送方法;用于調(diào)用所述業(yè)務實現(xiàn)發(fā)送方法將所述請求信息發(fā)送至跨平臺;用于接收所述跨平臺回調(diào)的邏輯處理結果;用于根據(jù)邏輯處理結果獲取對應的業(yè)務實現(xiàn)接收方法,從而在移動端與所述跨平臺之間形成一對一的通訊協(xié)議;
跨平臺,用于對接收的請求信息進行邏輯處理,并利用對應的業(yè)務實現(xiàn)類的回調(diào)方法將邏輯處理結果回調(diào)至所述移動端;
所述獲取請求信息對應的注解信息之前還包括定義通用接口,并定義所述通用接口的控件、參數(shù)及回調(diào)參數(shù);
所述定義通用接口之后還包括,在所述通用接口內(nèi)定義業(yè)務實現(xiàn)類,并定義所述業(yè)務實現(xiàn)類的業(yè)務實現(xiàn)方法、回調(diào)方法及定義注解;
其中,所述業(yè)務實現(xiàn)方法包括業(yè)務實現(xiàn)發(fā)送方法和業(yè)務實現(xiàn)接收方法;
所述定義注解包括定義Hashmap,所述Hashmap包括K和V兩個參數(shù),其中K為命令字,每個請求信息對應唯一的命令字;V為公共接口類,所述公共接口類包括控件、參數(shù)及回調(diào)方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市六度人和科技有限公司,未經(jīng)深圳市六度人和科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011369974.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)關





