对象序列化类库 MessagePack
<p>MessagePack是一个基于二进制高效的对象序列化类库,可用于跨语言通信。它可以像JSON那样,在许多种语言之间交换结构对象;但是它比JSON更快速也更轻巧。支持Python、Ruby、Java、C/C++等众多语言。比Google Protocol Buffers还要快4倍。</p> <p style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;">代码:<br /> > require 'msgpack'<br /> > msg = [1,2,3].to_msgpack #=> "\x93\x01\x02\x03"<br /> > MessagePack.unpack(msg) #=> [1,2,3]</p> <p style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;"> </p> <p style="padding-bottom:0px;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px;"><br /> <img style="border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" alt="对象序列化类库 MessagePack" src="https://simg.open-open.com/show/39e01123f4533c931dcb11a25320d190.png" width="460" height="279" /><br /> <br /> </p> <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326889072358" target="_blank">http://www.open-open.com/lib/view/home/1326889072358</a></p>
本文由用户 fmms 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!