如何将php客户端连接到java webservice?

时间:2011-12-27 06:34:52

标签: java php web-services

我知道php webservice SOAP,json,rest等,但我是java webservice的新手。现在我想让php客户端到java webservice。这样做的最佳方式是什么?

2 个答案:

答案 0 :(得分:4)

没有什么新东西。只需使用java Web services 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 ();
}
?>

其他内容与生成存根,获取方法名称等相同......

答案 1 :(得分:0)

当你连接到像亚马逊这样的公共网络服务时,你(不必要)知道用什么语言来创建网络服务(服务器端)。所以你将以连接到php或任何其他web服务的方式连接到你的java webservice。