我看了很多教程,但我不明白如何使用协议缓冲区如何使用协议缓冲区?
为什么“消息用户”?为什么不“上课用户”?以及Eclipse如何创建这样的消息? 以及为什么name = 2?没有NAME = “最大”
ption java_outer_classname="ProtoUser";
message User {
required int32 id = 1; // DB record ID
required string name = 2;
required string firstname = 3;
required string lastname = 4;
required string ssn= 5;
// Embedded Address message spec
message Address {
required int32 id = 1;
required string country = 2 [default = "US"];;
optional string state = 3;
optional string city = 4;
optional string street = 5;
optional string zip = 6;
enum Type {
HOME = 0;
WORK = 1;
}
optional Type addrType = 7 [default = HOME];
}
repeated Address addr = 16;
}
你从哪里得到这个文件?你的问题到底是什么? – 2013-03-14 15:03:30
我想做一个简单的示例协议缓冲区 – 2013-03-14 15:06:04
请参阅答案。看起来你没有仔细阅读手册。 – 2013-03-14 15:13:35