在寻找一些快速、简单和稳定的 RPC 库时,我偶然发现了MessagePack项目,它似乎非常好。它也在积极开发中。
如果你以任何方式使用它,你能分享你的经验吗?
PS我认为这个问题应该是社区维基
好吧,一段时间后,我发现 MessagePack 没有很好的文档记录(在 Wiki for Java 中甚至有无效的教程),有几个月前的 7 个未解决的错误没有任何回复。代码甚至不是 JavaDoc 的,因此您可以快速学习它......
但似乎开发人员的活动相当高,尽管社区提出了几个月前的一些未完成的拉取请求。
所以,好吧,如果 GPL 适合你,那就选择 ICE。如果没有……还不知道。还在找。
我还在研究一个快速、跨平台、跨语言、非 GPL 许可的 RPC 库。
从 MessagePack 的 C++ 源代码来看,它似乎不适用于 Win32,这是我自己的要求。
除了那一项之外,它在我的序列化/RPC 库列表的顶部。