JSONRPCBase

Software screenshot:
JSONRPCBase
Software detaljer:
Version: 0.1.2
Upload dato: 14 Apr 15
Udvikler: Randy Syring
Licens: Gratis
Popularitet: 14

Rating: 2.5/5 (Total Votes: 2)

JSONRPCBase er en Python-bibliotek er tænkt som en ekstra bibliotek til nem en implementering af JSON-RPC & nbsp; tjenester med Unix / TCP socket ligesom transportprotokoller der ikke har komplekse særlige krav. Du er nødt til at udnytte nogle passende transportprotokol med dette bibliotek til rent faktisk at give en arbejdsgruppe JSON-RPC service.
Eksempel
Eksempel på brug:
import jsonrpcbase
chat_service = jsonrpcbase.JSONRPCService ()
def login (brugernavn, adgangskode, frist = 0):
& Nbsp; (...)
& Nbsp; returnere sandt
def receive_message (** kwargs):
& Nbsp; (...)
& Nbsp; tilbagevenden chat_message
def send_message (MSG):
& Nbsp; (...)
hvis __name__ == '__main__ «:
& Nbsp; # Tilføjer metoden login til tjenesten som en "login".
& Nbsp; chat_service.add (login, typer = [basestring, basestring, int])
& Nbsp; # Tilføjer metoden receive_message til tjenesten som en »recv_msg«.
& Nbsp; chat_service.add (receive_message, name = "recv_msg«, typer = {"msg": basestring, "id": int})
& Nbsp; # Tilføjer metoden send_message som »send_msg" til tjenesten.
& Nbsp; chat_service.add (send_message »send_msg ')
& Nbsp; (...)
& Nbsp; # Modtag en JSON-RPC kald.
& Nbsp; jsonmsg = my_socket.recv ()
& Nbsp; # Process JSON-RPC kald.
& Nbsp; resultat = chat_service.call (jsonmsg)
& Nbsp; # sende tilbage resultater.
& Nbsp; my_socket.send (resultat)
Spørgsmål & kommentarer
Besøg: http://groups.google.com/group/blazelibs

Egenskaber :

  • Let at bruge, lille størrelse, godt testet.
  • Understøtter JSON-RPC v2.0. Kompatibel med v1.x stil opkald med undtagelse af v1.0 klasse-antyde.
  • valgfrit argument typegodkendelse, der væsentligt letter udviklingen af ​​jsonrpc method_data.

Krav :

  • Python

Andre software developer Randy Syring

ContactBWC
ContactBWC

14 Apr 15

SQLAlchemyBWC
SQLAlchemyBWC

14 Apr 15

CommonBWC
CommonBWC

12 May 15

TemplatingBWC
TemplatingBWC

11 May 15

Kommentarer til JSONRPCBase

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!