基于protobuf的物聯(lián)網(wǎng)高效數(shù)據(jù)傳輸方法
基本信息
申請(qǐng)?zhí)?/td> | CN201911318854.3 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN110943911A | 公開(kāi)(公告)日 | 2020-03-31 |
申請(qǐng)公布號(hào) | CN110943911A | 申請(qǐng)公布日 | 2020-03-31 |
分類號(hào) | H04L12/58(2006.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 李愛(ài)雄;黃雷;邵長(zhǎng)鈺;沈寓實(shí);趙志宏 | 申請(qǐng)(專利權(quán))人 | 北京輕元科技有限公司 |
代理機(jī)構(gòu) | 北京市盛峰律師事務(wù)所 | 代理人 | 北京輕元科技有限公司 |
地址 | 100000北京市昌平區(qū)回龍觀鎮(zhèn)東大街338號(hào)創(chuàng)客廣場(chǎng)A5-036 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,公開(kāi)了基于protobuf的物聯(lián)網(wǎng)高效數(shù)據(jù)傳輸方法,包括以下步驟:S1)發(fā)布者publisher獲取消息,對(duì)消息使用protobuf進(jìn)行序列化處理;S2)對(duì)序列化處理的消息進(jìn)行傳輸;S3)利用MQTT服務(wù)器獲取序列化處理后的消息,對(duì)序列化處理后的消息使用protobuf進(jìn)行反序列化處理;S4)訂閱者Subscriber獲取序列化處理后的消息并使用protobuf對(duì)序列化處理后的消息進(jìn)行反序列化處理。本發(fā)明利用protobuf框架生成源代碼,使用protobuf數(shù)據(jù)協(xié)議進(jìn)行序列化處理以及反序列化,一旦需求有變,可以更新數(shù)據(jù)結(jié)構(gòu),而不會(huì)影響已部署程序,能夠降低報(bào)文中挾帶數(shù)據(jù)的長(zhǎng)度,同時(shí)降低數(shù)據(jù)的序列化以及反序列化成本。?? |
