
二进制JSON协议主要有以下几种:1.protobuf:是一种由Google开发的二进制序列化协议,它具有高效、紧凑、可扩展等优点,被广泛应用于高性能、高吞吐量的数据传输和存储中。
2.json-rpc:是一种基于JSON的远程过程调用协议,它使用JSON作为数据交换格式,具有简单、易用、跨平台等优点。json-rpc协议使用JSON编码和解码来实现数据传输和解析。
3.msgpack:是一种二进制序列化协议,它具有高效、紧凑、跨语言等优点,被广泛应用于分布式系统中。msgpack使用二进制编码和解码来实现数据传输和解析。
4.cap’nproto:是一种由Sandstorm.io开发的二进制序列化协议,它具有高效、紧凑、可扩展等优点,被广泛应用于高性能、高吞吐量的数据传输和存储中。cap’nproto使用二进制编码和解码来实现数据传输和解析。