protobuf & thrift & ice & hession
通过中间描述文件.proto,自动生成java, c++, python语言下的类定义。由框架完成类对象的序列化和反序列化。
优点: 序列化后的二进制数据小、序列化速度快
通过中间描述文件.thrift,自动生成数据结构类定义,以及对应的服务框架的类定义。
优点:自动完成整个服务框架的代码定义。
与thrift一样,通过定义中间描述文件.ice,自动生成数据结构和服务的类定义。
resin开源的二进制序列化协议
补充:综合编程 , 其他综合 ,