您可以使用Python的“多处理程序”“管理器”类和定义的代理类来执行此 *** 作。来自Python文档:http : //docs.python.org/library/multiprocessing.html#proxy-
objects
您想要做的是为您的自定义对象定义一个代理类,然后使用“远程管理器”共享该对象–在“远程管理器”的链接文档页面中查看示例,其中的文档展示了如何共享远程队列。您将做同样的事情,但是对your_manager_instance.register()的调用将在其参数列表中包含您的自定义代理类。
通过这种方式,您正在设置服务器以与定制代理共享定制对象。您的客户端需要访问服务器(同样,请参见出色的文档示例,其中介绍了如何设置客户端/服务器对远程队列的访问,但是您不是共享队列,而是共享对特定类的访问权限)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)