msgpack-rpc-python

MessagePack RPC
Download nu

msgpack-rpc-python Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Masahiro Nakagawa
  • Uitgever website:
  • https://github.com/msgpack/

msgpack-rpc-python Tags


msgpack-rpc-python Beschrijving

MsgPack-RPC-Python is een uiterst efficiënte serialiseringsbibliotheek voor objecten. Het is net als JSON, maar erg snel en small.What's MessagePack? MessagePack is een binair gebaseerde efficiënte objectserialization-bibliotheek. Het maakt het mogelijk om gestructureerde objecten tussen vele talen zoals JSON uit te wisselen. Maar in tegenstelling tot JSON, is het erg snel en klein. Typisch klein geheel getal (zoals vlaggen of foutcode) wordt alleen opgeslagen in 1 byte, en typische korte snaar heeft slechts 1 byte behalve de lengte van de string zelf nodig. (3-elementen array) is geserialiseerd in 4 bytes met behulp van MessionPack als volgt: vereisen 'msgpack'msg = .to_msgpack # => "\ x 93 \ x01 \ x02 \ x 93 \ x01 \ x02 \ x03" MessagePack.unpack (MSG) # => MessagePack-RPC is cross-talige RPC-bibliotheek voor client-, server- en clustertoepassingen. Omdat het u van gecompliceerde netwerkprogrammering vrijgeeft en zorgt voor goed ontworpen API, kunt u eenvoudig geavanceerde netwerktoepassingen implementeren met MessagePack-RPC.REQUIRE 'MSGPACK / RPC'Class Myhandler Def Add (X, Y) Return X + y EnptendsVR = MessagePack :: RPC :: server.newsvr.listen ('0.0.0.0', 18800, myhandler.new) SVR.Runrequire 'MsgPack / RPC'C = MessagePack :: RPC :: client.new (' 127.0.0.1 ', 18800 ) Resultaat = c.call (: Toevoegen, 1, 2) # => 3Getredenen begon en andere documenten over implementaties in elke taal zijn te vinden op de website van de website.Product


msgpack-rpc-python Gerelateerde software