【发布时间】:2012-11-13 14:41:07
【问题描述】:
我目前正在评估项目中使用的协议缓冲区(目前还没有编写代码)。我不清楚的一件事是您将如何阅读编码消息的一部分,例如说我有一个共同的标头:
message Header {
required uint16 msg_type = 1;
required uint16 length = 2;
}
假设我将多个不同的消息传递到一个队列。消费者如何计算出每条消息要读取多少数据以及应该构造什么消息类型?
【问题讨论】:
-
我之前没有提供帮助,但我学到了很多-谢谢这个问题
标签: c++ protocol-buffers