有没有类似于分布式Ruby的Python模块
我是Python新手。只是想知道python中有没有类似于ruby的drb的模块?就像客户端可以使用drb服务器提供的对象一样?
I am new to Python. Just want to know is there any module in python similar to ruby's drb? Like a client can use object provided by the drb server?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
这通常称为“对象代理”,可以通过浏览 Python 包索引 此处。
其中最古老且使用最广泛的是 Pyro。
This is generally called "object brokering" and a list of some Python packages in this area can be found by browsing the Object Brokering topic area of the Python Package Index here.
The oldest and most widely used of these is Pyro.
Pyro 执行我认为您所描述的操作(尽管我没有使用过 drb)。
来自网站:
Pyro does what I think you're discribing (although I've not used drb).
From the website:
标准的 multiprocessing 模块可能会做你想做的事情。
The standard multiprocessing module might do what you want.
我不知道 drb 是什么,但从你提供的少量信息来看,
它可能类似于 Twisted 中的 Perspective Broker
I have no idea what drb is, but from the little information you have given,
it might be something like the Perspective Broker in Twisted
你看过execnet吗?
http://codespeak.net/execnet/
Have you looked at execnet?
http://codespeak.net/execnet/
对于并行处理和分布式计算,我使用 并行 python。
For parallel processing and distributed computing I use parallel python.