如何使用XML-RPC在Python和C#之间进行通信?

wea*_*ock 5 c# python xml-rpc

假设我有使用Python实现的简单XML-RPC服务:

from SimpleXMLRPCServer import SimpleXMLRPCServer

    def getTest():
        return 'test message'

    if __name__ == '__main__' :
        server = SimpleThreadedXMLRPCServer(('localhost', 8888))
        server.register_fuction(getText)
        server.serve_forever()
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何从C#调用getTest()函数?

Dar*_*rov 1

为了从 C# 调用 getTest 方法,您将需要一个 XML-RPC 客户端库。XML-RPC就是此类库的一个示例。