msgpack-rpc-python

MessagePack RPC
Baixe Agora

msgpack-rpc-python Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • The Apache License 2.0
  • Preço:
  • FREE
  • Nome do editor:
  • Masahiro Nakagawa
  • Site do editor:
  • https://github.com/msgpack/

msgpack-rpc-python Tag


msgpack-rpc-python Descrição

msgpack-rpc-python é uma biblioteca de serialização de objetos extremamente eficiente. É como JSON, mas muito rápido e pequeno. O MessagePack? MessagePack é uma biblioteca de serialização eficiente baseada em binário. Ele permite trocar objetos estruturados entre muitas línguas como JSON. Mas, ao contrário do JSON, é muito rápido e pequeno.Typical pequeno inteiro (como sinalizadores ou código de erro) é salvo apenas em 1 byte, e apenas uma string típica só precisa de 1 byte, exceto o comprimento da própria string. (3 Elements Array) é serializado em 4 bytes usando MessagePack da seguinte forma: exigir 'msgpack'msg = .to_msgpack # => "\ x93 \ x01 \ x02 \ x01" MessagePack.Unpack (msg) # => MessagePack-RPC é biblioteca RPC de idioma cruzado para aplicativos de cliente, servidor e cluster. Porque lança você de programação complicada de rede completamente e fornece API bem projetada, você pode implementar facilmente aplicativos de rede avançados com msgpack-rpc.require 'msgpack / rpc'class myhandler def add (x, y) retornar x + y endendsvr = messagepack :: rpc :: server.newsvr.listen ('0.0.0.0', 18800, myhandler.new) svr.runrequirire 'msgpack / rpc'c = messagepack :: rpc :: cliente.New (' 127.0.0.1 ', 18800 ) Result = C.CALL (: Adicionar, 1, 2) # => 3GETTING STERVEUSAGE e outros documentos sobre implementações em cada idioma são encontrados na página inicial do site.Product


msgpack-rpc-python Software Relacionado