JSONRPCBase

Simple JSON-RPC Service zonder transportlaag
Download nu

JSONRPCBase Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Randy Syring

JSONRPCBase Tags


JSONRPCBase Beschrijving

JSONRPCBase is een Python-bibliotheek is bedoeld als een hulpbibliotheek voor eenvoudige implementatie van JSON-RPC-services met Unix / TCP-socket zoals transportprotocollen die geen complexe speciale vereisten hebben. U moet een aantal geschikte transportprotocol gebruiken met deze bibliotheek om daadwerkelijk een werkende JSON-RPC-service te bieden.ExampleExample gebruik: import jsonrpcbasechat_service = jsonrpcbase.jsonrpcservice () Def login (gebruikersnaam, wachtwoord, timelimit = 0): (...) Return Trutef Ontvangst_Message (** Kwargs): (...) Return Chat_Messagef Send_Message (MSG): (...) Als __name__ == '__Main__' ': # Voegt de methode aan inloggen op de service als een' login '. chat_service.add (login, types = ) # Voegt de methode ontvangen_message toe aan de service als een 'RECV_MSG'. Chat_service.add (ontvangende_message, naam = 'RECV_MSG', typen = {"MSG": Basestring, "ID": int}) # voegt de methode Send_Message als een 'Send_MSG' aan de service toe. Chat_service.add (Send_Message, 'Send_MSG') (...) # Ontvang een JSON-RPC-oproep. jsonmsg = my_socket.recv () # verwerken de JSON-RPC-oproep. Resultaat = chat_service.call (JSONMSG) # Verzend resultaten. My_Socket.SEND (resultaat) Vragen en reacties) Bezoek: http://groups.google.com/group/blazelibsProduct's startpagina


JSONRPCBase Gerelateerde software