文件名称:SVR的matlab代码文件-msgpack-rpc:MessagePack-RPC是一个进程间消息库,它使用MessagePack进行对象序
文件大小:115KB
文件格式:ZIP
更新时间:2024-06-28 06:40:48
系统开源
SVR的matlab代码文件消息包 极其高效的对象序列化库。 它就像 JSON,但非常快速和小巧。 什么是消息包? MessagePack是一个基于二进制的高效对象序列化库。 它能够在多种语言(如 JSON)之间交换结构化对象。 但与 JSON 不同的是,它非常快速且小巧。 典型的小整数(如标志或错误代码)仅保存在 1 个字节中,典型的短字符串除了字符串本身的长度外只需要 1 个字节。 [1,2,3](3 个元素数组)使用 MessagePack 序列化为 4 个字节,如下所示: require 'msgpack' msg = [1,2,3].to_msgpack #=> "\x93\x01\x02\x03" MessagePack.unpack(msg) #=> [1,2,3] MessagePack-RPC是用于客户端、服务器和集群应用程序的跨语言 RPC 库。 因为它让你完全从复杂的网络编程中解脱出来,并提供精心设计的API,你可以使用MessagePack-RPC轻松实现高级网络应用。 require 'msgpack/rpc' class MyHandler def ad
【文件预览】:
msgpack-rpc-master
----spec.md(5KB)
----feature-pipeline.png(43KB)
----idl()
--------Makefile.am(1KB)
--------lang()
--------preprocess(37B)
--------bootstrap(3KB)
--------configure.in(286B)
--------ChangeLog(142B)
--------README.md(2KB)
--------parser.tt.mpl(9KB)
--------command.rb(2KB)
--------mplex.rb(3KB)
--------Gemfile(43B)
--------test()
--------ast.rb(13KB)
--------preprocess.mk(418B)
----feature-async.png(30KB)
----README.md(2KB)
----NOTICE(188B)
----haskell()
--------Setup.hs(46B)
--------src()
--------LICENSE(1KB)
--------msgpack-rpc.cabal(1KB)
--------test()