JSON-RPC 库工具 ReflectRPC
- 授权协议: MIT
- 开发语言: Python
- 操作系统: 跨平台
- 软件首页: https://github.com/aheck/reflectrpc
- 软件文档: https://github.com/aheck/reflectrpc/blob/master/README.md
- 官方下载: https://github.com/aheck/reflectrpc/archive/master.zip
软件介绍
ReflectRPC 是一款JSON-RPC 库工具,用于创建自描述
import reflectrpc import reflectrpc.simpleserver def add(a, b): return int(a) + int(b) rpc = reflectrpc.RpcProcessor() add_func = reflectrpc.RpcFunction(add, 'add', 'Adds two numbers', 'int', 'Sum of the two numbers') add_func.add_param('int', 'a', 'First int to add') add_func.add_param('int', 'b', 'Second int to add') rpc.add_function(add_func) server = reflectrpc.simpleserver.SimpleJsonRpcServer(rpc, 'localhost', 5500) server.run()
连接到服务器
rpcsh localhost 5500
Programming Collective Intelligence
Toby Segaran / O'Reilly Media / 2007-8-26 / USD 39.99
Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the......一起来看看 《Programming Collective Intelligence》 这本书的介绍吧!