[發(fā)明專利]一種云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理方法及裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201611106815.3 | 申請(qǐng)日: | 2016-12-06 |
| 公開(kāi)(公告)號(hào): | CN106713423B | 公開(kāi)(公告)日: | 2019-11-29 |
| 發(fā)明(設(shè)計(jì))人: | 陳昊 | 申請(qǐng)(專利權(quán))人: | 上海斐訊數(shù)據(jù)通信技術(shù)有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08 |
| 代理公司: | 31251 上海碩力知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人: | 郭桂峰<國(guó)際申請(qǐng)>=<國(guó)際公布>=<進(jìn)入 |
| 地址: | 201616 *** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 接入 控制器 分布式 數(shù)據(jù) 處理 方法 裝置 | ||
1.一種云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理方法,其特征在于,包括:
構(gòu)建用于描述數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的結(jié)構(gòu)體文件;
通過(guò)預(yù)設(shè)編譯器對(duì)所述結(jié)構(gòu)體文件進(jìn)行編譯,生成各個(gè)類;
將生成的各個(gè)類應(yīng)用至各個(gè)接口處,并根據(jù)調(diào)用目標(biāo)接口的調(diào)用方的業(yè)務(wù)需求,生成與所述業(yè)務(wù)需求相適配的消息內(nèi)容;
將所述消息內(nèi)容填充至相關(guān)聯(lián)的各個(gè)類的對(duì)象中,序列化并保存填充了消息內(nèi)容的對(duì)象;
調(diào)用所述目標(biāo)接口的調(diào)用方獲取序列化的數(shù)據(jù)流,并將所述數(shù)據(jù)流進(jìn)行反序列化,得到待處理的目標(biāo)數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理方法,其特征在于,所述結(jié)構(gòu)體文件中包括自定義消息;
所述自定義消息中包括至少一個(gè)消息字段,其中,在序列化和反序列化之前,各個(gè)所述消息字段均被賦予數(shù)值,賦予的數(shù)值用于確定消息字段在序列化后的二進(jìn)制數(shù)據(jù)中所處的位置。
3.根據(jù)權(quán)利要求2所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理方法,其特征在于,在同一個(gè)自定義消息中的消息字段被賦予的數(shù)值各不相同。
4.根據(jù)權(quán)利要求1所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理方法,其特征在于,通過(guò)預(yù)設(shè)編譯器對(duì)所述結(jié)構(gòu)體文件進(jìn)行編譯,包括:
從所述結(jié)構(gòu)體文件所在的目錄讀取所述結(jié)構(gòu)體文件,并通過(guò)預(yù)設(shè)編譯器對(duì)讀取的所述結(jié)構(gòu)體文件進(jìn)行編譯;
基于所述結(jié)構(gòu)體文件生成預(yù)設(shè)語(yǔ)言代碼,并將所述預(yù)設(shè)語(yǔ)言代碼存放至預(yù)設(shè)目錄處。
5.一種云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理裝置,其特征在于,包括:
結(jié)構(gòu)體文件構(gòu)建單元,用于構(gòu)建用于描述數(shù)據(jù)存儲(chǔ)結(jié)構(gòu)的結(jié)構(gòu)體文件;
編譯單元,用于通過(guò)預(yù)設(shè)編譯器對(duì)所述結(jié)構(gòu)體文件進(jìn)行編譯,生成各個(gè)類;
消息內(nèi)容生成單元,用于將生成的各個(gè)類應(yīng)用至各個(gè)接口處,并根據(jù)調(diào)用目標(biāo)接口的調(diào)用方的業(yè)務(wù)需求,生成與所述業(yè)務(wù)需求相適配的消息內(nèi)容;
序列化單元,用于將所述消息內(nèi)容填充至相關(guān)聯(lián)的各個(gè)類的對(duì)象中,序列化并保存填充了消息內(nèi)容的對(duì)象;
反序列化單元,用于調(diào)用所述目標(biāo)接口的調(diào)用方獲取序列化的數(shù)據(jù)流,并將所述數(shù)據(jù)流進(jìn)行反序列化,得到待處理的目標(biāo)數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理裝置,其特征在于,所述結(jié)構(gòu)體文件中包括自定義消息;
所述自定義消息中包括至少一個(gè)消息字段,其中,在序列化和反序列化之前,各個(gè)所述消息字段均被賦予數(shù)值,賦予的數(shù)值用于確定消息字段在序列化后的二進(jìn)制數(shù)據(jù)中所處的位置。
7.根據(jù)權(quán)利要求6所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理裝置,其特征在于,在同一個(gè)自定義消息中的消息字段被賦予的數(shù)值各不相同。
8.根據(jù)權(quán)利要求5所述的云接入點(diǎn)控制器中分布式數(shù)據(jù)的處理裝置,其特征在于,所述編譯單元包括:
目錄讀取模塊,用于從所述結(jié)構(gòu)體文件所在的目錄讀取所述結(jié)構(gòu)體文件,并通過(guò)預(yù)設(shè)編譯器對(duì)讀取的所述結(jié)構(gòu)體文件進(jìn)行編譯;
代碼存放模塊,用于基于所述結(jié)構(gòu)體文件生成預(yù)設(shè)語(yǔ)言代碼,并將所述預(yù)設(shè)語(yǔ)言代碼存放至預(yù)設(shè)目錄處。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海斐訊數(shù)據(jù)通信技術(shù)有限公司,未經(jīng)上海斐訊數(shù)據(jù)通信技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611106815.3/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





