首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

金蝶随手记团队分享:还在用JSON? Protobuf让数据传输更省更快(实战篇)

~/ProtobufDemo/ProtocolBuffers/google~/ProtobufDemo/ProtocolBuffers/google/protobuf $ cp*.h *.m ~/ProtobufDemo.../ProtocolBuffers $ cpgoogle/protobuf/*.pbobjc.h google/protobuf/*.pbobjc.m ~/ProtobufDemo/ProtocolBuffers...现在把ProtocolBuffers目录下所有文件以及上面编译出来的Person.pbobjc.h和Person.pbobjc.m都引入到工程中。...(具体的路径视情况而定) 6.3 直接引入 ProtocolBuffers 工程 如果觉得手动引入文件的方式过于复杂,可以直接引入ProtocolBuffers工程作为依赖项: 1)进入解压后的protobuf...目录下,复制objective目录下的所有文件到ProtobufDemo/ProtocolBuffers目录下; 2)在ProtobufDemo工程中引入ProtocolBuffers_iOS工程: 3

78320
您找到你想要的搜索结果了吗?
是的
没有找到

cyber_recorder报文录制简介

cyber_recorder录制的文件结构如下图所示,各组成部分由protocolbuffers描述,protocolbuffers文件路径为cyber/proto/record.proto。...optional bytes proto_desc = 3; } name为本通道的topic名称,即channel/chatter message_type为talker.cc、listener.cc所使用的protocolbuffers...文件cyber/examples/proto/examples.proto proto_desc用来反序列化Chatter对象,它由protocolbuffers框架根据examples.proto文件生成...(protocolbuffers的反射机制) 每个存储下来的消息都要和一个Channel做关联,这样报文回放的时候,才可以根据Channel反序列化为消息对象。...content为RawMessage,即examples.proto中Chatter的protocolbuffers表示,该字段可以经由Channel中的proto_desc反序列化为Chatter对象

42920
领券