[英]How do I create a soap client?
我需要創建一個SOAP客戶端。 SOAP客戶端應訪問使用SOAP消息公開的服務。 它執行動態綁定並在遠程Web服務上執行方法。 肥皂的方法有:
在http://lol.comlab.bth.se:8090上運行着一個肥皂服務器。 請通過提供php,java,python或任何其他語言的代碼來幫助我。
您可以在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));
另外,這些教程可能會有所幫助:
只需安裝python-zsi庫或任何其他源代碼生成器,然后執行:
wsdl2py http://lol.comlab.bth.se:8090/wsdl
你完成了
我認為您是在要求某人編寫整個客戶端,而不僅僅是提供幫助。 您可以嘗試其他站點為此聘請編碼器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.