实际上,我已经对Pyro和RPyC做过一些工作,但是RPC的实现要比这两者更多。我们可以列出它们吗?
基于本机Python的协议:
具有许多基础协议的RPC框架:
基于JSON-RPC的框架:
肥皂:
基于XML-RPC的框架:
- XMLRPC,使用标准库中的xmlrpclib和SimpleXMLRPCServer模块。
其他:
3
这实际上取决于上下文。互联网?局域网?网站?分布式计算?快速原型?带宽?邮件大小?
—
DDAA
@silentghost:完成。我不希望默认情况下不设置“社区Wiki”,因为有时候,我错了:) @ddaa:任何。我是在一般性地询问RPC,如果他们在特定情况下有一些优点/缺点,请将它们添加到列表中。
—
edomaur
前一阵子我需要做“真实的” RPC(RFC 1050类型),然后的选择并没有给人留下深刻的印象,所以我不得不自己做大部分的事情。如果有人可以替代它,那么我想听听。
—
Mattias Nilsson,2009年
对于那些想要从Python到Python的RPC-PyRo 4最新版本不支持SSL,但是PyRo 3仍然支持-都是全Python,因此它们支持Python 2,Python 3,PyPy,Jython和IronPython。RPyc确实支持SSL,而Circuits则没有提及。
—
RichVel 2014年