我需要创建一个SOAP客户端。 SOAP客户端应该访问服务 使用SOAP消息公开。它执行动态绑定并在远程执行方法 网页服务。肥皂方法是:
在http://lol.comlab.bth.se:8090上运行了一个soap服务器。 请用php,java,python或任何其他语言提供代码来帮助我。
答案 0 :(得分:2)
您可以在 WSDL模式中使用 PHP SOAP Extension 调用方法getTodoList(acronym)
:
$client = new SoapClient("http://lol.comlab.bth.se:8090/PathToYour.wsdl");
$return = $client->getTodoList(acronym));
或者非WSDL模式:
$client = new SoapClient(null, array(
'location' => "http://lol.comlab.bth.se:8090/PathToYourServer.php",
'uri' => "urn://lol.comlab.bth.se",
'trace' => 1 ));
$return = $client->__soapCall("getTodoList", array(acronym));
此外,这些教程可能会有所帮助:
答案 1 :(得分:1)
只需安装python-zsi库或任何其他源代码生成器,然后执行:
wsdl2py http://lol.comlab.bth.se:8090/wsdl
你完成了
答案 2 :(得分:0)
我认为你要求某人写整个客户,而不仅仅是帮助它。您可以尝试使用其他网站为此聘请编码人员。