Python 让xml rpc和django协同工作的最佳方法

Python 让xml rpc和django协同工作的最佳方法,python,django,xml-rpc,Python,Django,Xml Rpc,我与Django合作了一段时间,但我对xml rpc还不熟悉。我有两个Django服务器正在运行,第一个服务器需要从第二个服务器的一些模块调用函数。我发现xml rpc是实现这一点的最简单的方法,但我不想只为此运行单独的服务器 我有什么选择?我可以用一个“强>管理RunServer < /St>Reals> 轻松运行Django的Web服务器和XMLRPC服务器吗?我们可以将XML RPC服务器添加到我们的Django服务器中。 < P>您也可以考虑在单个包中同时支持XMLRPC和JSONRPC

我与Django合作了一段时间,但我对xml rpc还不熟悉。我有两个Django服务器正在运行,第一个服务器需要从第二个服务器的一些模块调用函数。我发现xml rpc是实现这一点的最简单的方法,但我不想只为此运行单独的服务器


我有什么选择?我可以用一个“强>管理RunServer < /St>Reals>

轻松运行Django的Web服务器和XMLRPC服务器吗?我们可以将XML RPC服务器添加到我们的Django服务器中。

< P>您也可以考虑在单个包中同时支持XMLRPC和JSONRPC的David Fisher。特色包括:

  • 基于内容检测请求类型(JSONRPC或XMLRPC)
  • 通过装饰器轻松识别RPC方法
  • 纯python,除了Django之外不需要任何外部模块
  • 可定制的RPC方法文档,包括reST
  • 支持XMLRPC和JSONRPC自省
  • 支持方法签名(与SimpleXMLRPCServer不同)
  • 易于安装并与现有Django项目集成
  • 与Django的身份验证和授权相关
试试: