JSONRPCBase

Sagteware kiekie:
JSONRPCBase
Sagteware besonderhede:
Weergawe: 0.1.2
Upload datum: 14 Apr 15
Ontwikkelaar: Randy Syring
Lisensie: Gratis
Populariteit: 14

Rating: 2.5/5 (Total Votes: 2)

JSONRPCBase is 'n Python biblioteek is bedoel as 'n hulp biblioteek vir maklik om 'n implementering van into-RPC & nbsp; dienste met Unix / TCP socket soos vervoer protokolle wat nie kompleks spesiale behoeftes. Jy moet 'n paar geskikte vervoer protokol met hierdie biblioteek te gebruik om werklik 'n werk into-RPC diens.
Voorbeeld
Voorbeeld gebruik:
invoer jsonrpcbase
chat_service = jsonrpcbase.JSONRPCService ()
def login (gebruikersnaam, wagwoord, limiet = 0):
& Nbsp; (...)
& Nbsp; terugkeer True
def receive_message (** kwargs):
& Nbsp; (...)
& Nbsp; terugkeer chat_message
def send_message (msg):
& Nbsp; (...)
As __name__ == '__main__':
& Nbsp; # Voeg die metode aanmelding na die diens as 'n 'login'.
& Nbsp; chat_service.add (login, tipes = [basestring, basestring, int])
& Nbsp; # Voeg die metode receive_message tot die diens as 'n 'recv_msg.
& Nbsp; chat_service.add (receive_message, naam = 'recv_msg', tipes = {"msg": basestring, "id": int})
& Nbsp; # Voeg die metode send_message as 'n 'send_msg' na die diens.
& Nbsp; chat_service.add (send_message, 'send_msg')
& Nbsp; (...)
& Nbsp; # Kry 'n into-RPC oproep.
& Nbsp; jsonmsg = my_socket.recv ()
& Nbsp; # Proses die into-RPC oproep.
& Nbsp; gevolg = chat_service.call (jsonmsg)
& Nbsp; # Stuur terug resultate.
& Nbsp; my_socket.send (gevolg)
Vrae en Kommentaar
Besoek gerus: http://groups.google.com/group/blazelibs

Eienskappe :

  • Maklik om te gebruik, 'n klein grootte, goed getoets.
  • Ondersteun into-RPC v2.0. Versoenbaar is met v1.x styl noem, met die uitsondering van v1.0 klas-skimp.
  • Opsionele argument tipe validering wat aansienlik vergemaklik ontwikkeling van jsonrpc method_data.

Vereistes :

  • Python

Ander sagteware ontwikkelaar Randy Syring

DataGridBWC
DataGridBWC

14 Apr 15

ContactBWC
ContactBWC

14 Apr 15

SQLAlchemyBWC
SQLAlchemyBWC

14 Apr 15

Kommentaar te JSONRPCBase

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!