因为java序列化
1.不能跨语言
2.序列化后体积大,是二进制编码的5倍多
所以引入google的protobuf做序列化(也是rpc数据交换格式)
tcp+protobuf比http+json效率高