XMLRPC Python服务器

时间:2011-12-10 23:49:16

标签: php python xml-rpc

我正在开发一个项目,它有一个连接到python服务器的XML-RPC PHP客户端。我让PHP客户端工作,但不知道python服务器如何获取输入参数。从PHP客户端我们发送一个带有字符串和两个整数的消息,并希望python服务器使用这些值来执行计算。

python中的XML-RPC服务器如何接收客户端发送的值?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以查看xmlrpclib以获取此标准的python实现。

这里有一个服务器端示例:

from SimpleXMLRPCServer import SimpleXMLRPCServer

def is_even(n):
    return n%2 == 0

server = SimpleXMLRPCServer(("localhost", 8000))
print "Listening on port 8000..."
server.register_function(is_even, "is_even")
server.serve_forever()