JSONRPCBase

소프트웨어 스크린 샷:
JSONRPCBase
소프트웨어 정보:
버전: 0.1.2
업로드 날짜: 14 Apr 15
개발자: Randy Syring
라이센스: 무료
인기: 14

Rating: 2.5/5 (Total Votes: 2)

JSONRPCBase 파이썬 라이브러리를 JSON-RPC & NBSP 쉽게 구현을위한 보조 라이브러리로 구성된다; 복잡한 특별한 요구 사항이없는 전송 프로토콜 같은 유닉스 / TCP 소켓과 서비스를 제공합니다. 당신은 실제로 작동 JSON-RPC 서비스를 제공하기 위해이 라이브러리와 일부의 적절한 전송 프로토콜을 이용해야합니다.

사용 예 :
수입 jsonrpcbase
chat_service = jsonrpcbase.JSONRPCService ()
데프 로그인 (사용자 이름, 암호, timelimit을 = 0) :
& NBSP (...)
& NBSP; True를 반환
데프 receive_message (** kwargs로) :
& NBSP (...)
& NBSP; 반환 chat_message
데프 send_message (MSG) :
& NBSP (...)
__name__ == '__main__'의 경우 :
& NBSP는 #은 '로그인'으로 서비스 방법 로그인을 추가합니다.
& NBSP; chat_service.add (로그인, 유형 = [basestring, basestring, INT])
& NBSP는 #은 'recv_msg'로 서비스 메소드 receive_message를 추가합니다.
& NBSP; chat_service.add (receive_message, 이름 = 'recv_msg', 유형 = { "MSG"basestring, "ID": INT})
& NBSP는 #은 서비스에 대한 'send_msg'로 메소드 send_message를 추가합니다.
& NBSP; chat_service.add (send_message, 'send_msg')
& NBSP (...)
& NBSP; #은 JSON-RPC 호출을받을 수 있습니다.
& NBSP; jsonmsg = my_socket.recv ()
& NBSP; JSON-RPC 호출 # 프로세스.
& NBSP; 결과 = chat_service.call (jsonmsg)
& NBSP; # 결과를 다시 보냅니다.
& NBSP; my_socket.send (결과)
질문 및 의견
http://groups.google.com/group/blazelibs

이 특징 : 방문하십시오

이 쉬운, 작은 크기, 잘 테스트를 사용합니다.
JSON-RPC 2.0을 지원합니다. v1.x 스타일 호환 버전 1.0 클래스 힌트를 제외하고 호출합니다.
크게 JSONRPC method_data의 개발을 용이하게 선택 인수 유형 검증.

이 요구 사항 :

이 파이썬

개발자의 기타 소프트웨어 Randy Syring

CommonBWC
CommonBWC

12 May 15

ContactBWC
ContactBWC

14 Apr 15

DataGridBWC
DataGridBWC

14 Apr 15

TemplatingBWC
TemplatingBWC

11 May 15

코멘트 JSONRPCBase

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!