2011-12-27 41 views

回答

4

这里没有什么新东西。只是Java Web服务的WSDL URL创建SoapClient的,并调用它的方法:

<?php 
try{ 
    $proxy = new SoapClient("javaWsdlUrl?wsdl"); 
    $result = $proxy->javaWSMethod(array("arg0"=>"1234","arg1"=>"5678")); 
    print_r($result); 
} catch (Exception $e) { 
    echo $e->getMessage(); 
} 
?> 

其他的东西会同样喜欢生成存根,获得方法名,...

0

当你connnect到公共Web服务如亚马逊,你不会(需要)知道用什么语言来创建web服务(服务器端)。所以你将连接到你的java webservice,就像连接到一个php或其他web服务一样。