ProtoBuf,全称是Protocol Buffers, 它是谷歌内部用的一种高效的、可扩展的对结构化数据进行编码的格式规范。谷歌自己内部很多程序之间的通信协议都用了ProtoBuf.
   
    下面介绍的是使用Java ProtoBuf的基本步骤:
   
    1.code.google.com/p/protobuf/downloads/list ,选择其中的win版本下载
    
    2.下载一个protobuf-java-2.4.1.jar文件(注意,要与你刚才下的proto.exe版本相同,否则可能出现编译通不过现象)
   
    grepcode.com/snapshot/repo1.maven.org/maven2/com.google.protobuf/protobuf-java/2.4.1
   
    3.在proto.exe同级目录,编写一个msg.proto文件:
   

Java protobuf框架使用向导 _的
    4.使用如下命令编译这个文件:
   
    5.将生成的ProtoBufferPractice.java文件引入eclipse
   
    6.把下载的protobuf-java-2.4.1.jar也引入工程
   
    7.使用方法:

 

Java protobuf框架使用向导 _是_02