我有一个websockets连接,用于向服务器发送数据和从服务器发送数据。我认为如果我使用二进制协议串行化和取消序列化所有消息,而不是使用JSON,这将是最快的。
有没有任何现有的工具可以在Java/Scala和JavaScript中实现这一点?
简短回答:您可能不需要这样做,因为您可能不会注意到收益。
有BSONhttp://bsonspec.org/它是二进制JSON。如果您真的认为需要,请详细解释您正在处理的数据类型和数据量。