Agileutil v0.0.9 发布,Python RPC 框架
本次更新的版本是v0.0.9, 支持通过@rpc 注册方法。
from agileutil.rpc.server import TcpRpcServer
from agileutil.rpc import rpc
@rpc
def sayHello(name):
return 'hello ' + name
nationServer = TcpRpcServer('0.0.0.0', 9988, workers=4)
nationServer.serve()
除了使用@rpc注册方法,还可以使用regist()方法,参考下面的例子
from agileutil.rpc.server import TcpRpcServer
def sayHello(name):
return 'hello ' + name
nationServer = TcpRpcServer('0.0.0.0', 9988, workers=4)
nationServer.regist(sayHello)
nationServer.serve()
详情: