msgpack/msgpack-c

GitHub: msgpack/msgpack-c

Stars: 3293 | Forks: 931

# C/C++ 的 msgpack 它就像 JSON,但更小、更快。 ## 概述 [MessagePack](http://msgpack.org/) 是一种高效的二进制序列化格式,它允许像 JSON 那样在多种语言之间交换数据,但它更快且更小。小整数被编码为单个字节,短字符串除字符串本身外仅需一个额外的字节。 ### C 库 参见 [c_master](https://github.com/msgpack/msgpack-c/tree/c_master) ### C++ 库 参见 [cpp_master](https://github.com/msgpack/msgpack-c/tree/cpp_master) ### 文档 您可以在 [wiki](https://github.com/msgpack/msgpack-c/wiki) 上获取更多信息,包括教程。 ## 贡献 `msgpack-c` 在 GitHub 上的 [msgpack/msgpack-c](https://github.com/msgpack/msgpack-c) 进行开发。 如需报告问题或发送 pull request,请使用 [issue tracker](https://github.com/msgpack/msgpack-c/issues)。 这里是 [优秀的贡献者](https://github.com/msgpack/msgpack-c/graphs/contributors) 列表。 ## 许可证 `msgpack-c` 根据 Boost Software License, Version 1.0 获得许可。详见 [`LICENSE_1_0.txt`](./LICENSE_1_0.txt) 文件。
标签:Boost许可证, C, C++, IoT, JSON替代, MessagePack, RPC, 二进制格式, 反序列化, 后端开发, 嵌入式系统, 序列化, 开源库, 搜索引擎爬虫, 数据交换, 数据序列化, 数据擦除, 消息打包, 系统编程, 编解码, 跨语言