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文件:
4.使用如下命令編譯這個文件:
5.將生成的ProtoBufferPractice.java文件引入eclipse
6.把下載的protobuf-java-2.4.1.jar也引入工程
7.使用方法: