157得票6回答
高性能实体序列化:BSON vs MessagePack(vs JSON)

最近我发现了一种替代Google的Protocol Buffers和JSON的二进制序列化格式,它叫做MessagePack,并且性能优于两者。 MongoDB用的BSON序列化格式也值得一提,因为它可以用来存储数据。 有人能具体说明下BSON与MessagePack的区别及其优缺点吗? 为...

13得票2回答
MessagePack:快速跨平台的序列化器和RPC - 请分享经验

我在寻找一些快速、简单和稳定的远程过程调用(RPC)库时,偶然发现了MessagePack项目,它似乎非常不错。而且该项目正在积极开发中。 如果您以任何方式使用过它,能否请分享一下您的经验? P.S. 我认为这个问题应该是社区wiki

12得票4回答
在Android中使用MessagePack

有人尝试过在 Android 应用中使用 MessagePack 吗? 这是否可行?我已经尝试使用来自 msgpack-java 的 Jar 包,但收到了以下异常:Caused by: java.lang.ExceptionInInitializerError at org.msgpack...

9得票4回答
JavaScript实现的MessagePack存在混淆问题

官方的MessagePack页面链接是: https://github.com/msgpack/msgpack-javascript 但它的最后更新时间是三年前。另一方面,JavaScript中还有其他的MessagePack实现,比如: https://github.com/cu...

8得票5回答
如何在C#中使用MessagePack?

我阅读了 msgpack-cli 快速入门 文档。 我也获取了 C# (CLI) NuGet 包 (v0.3)。 官方文档中提到的任何类(例如 BoxingPacker、CompiledPacker 或 ObjectPacker)都不存在于 NuGet 包中 (!!)。我推测该文档已经被遗...

7得票3回答
使用Cowboy和MessagePack发送二进制数据到Websocket

我想在Cowboy中使用MessagePack编码将消息发送到浏览器,但接收到的数据始终为空或无效。我能够从JS向我的cowboy处理程序发送二进制数据,但反之则不行。 我正在使用Cowboy 1.0.4和官方msgpack-erlang应用程序。 我还为我的浏览器端JavaScript使用m...