Python如何实现远程方法调用

时间:2020-12-17 06:01:38
【文件属性】:
文件名称:Python如何实现远程方法调用
文件大小:67KB
文件格式:PDF
更新时间:2020-12-17 06:01:38
方法 调用 问题 你想在一个消息传输层如 sockets 、multiprocessing connections 或 ZeroMQ 的基础之上实现一个简单的远程过程调用(RPC)。 解决方案 将函数请求、参数和返回值使用pickle编码后,在不同的解释器直接传送pickle字节字符串,可以很容易的实现RPC。 下面是一个简单的PRC处理器,可以被整合到一个服务器中去: # rpcserver.py import pickle class RPCHandler: def __init__(self): self._functions = { } def register_function

网友评论