我想使用Spyne在Django中使用SOAP输入和输出创建Web服务。问题是spyne生成WSDL文件,以便客户端需要将所有参数作为一个对象传递。
考虑Sypne's own hello world example,当我想从C#客户端调用say_hello
方法时,输入应该是具有name
和times
属性的对象:< / p>
client.say_hello(SayHelloInputInstace);
但我想通过分别传递name
和times
来打电话:
client.say_hello('john', 5);
是否可以通过单独传递每个参数来创建一个可以称为RPC类的Spyne Web服务方法?