用于Java Web服务的PHP SOAP客户端

时间:2013-02-08 05:30:07

标签: java php web-services soap wsdl

我使用Java的Web服务构建了一个wsdl,并在localhost(wamp)上运行它。我正在尝试为wsdl创建一个PHP SoapClient,但它说“文档末尾的额外内容”。但是当我尝试使用Java客户端或.NEt客户端运行服务时,它会运行wsdl。

我试过在网上搜索但仍然找不到问题。请帮忙。

以下是我创建SoapClient的方法:

$client = new SoapClient('http://localhost/path/to/ServiceSever?wsdl', array('trace' => 1));

我还尝试通过创建SoapServer来运行它,然后从中创建一个客户端:

$server = new SoapServer('http://localhost/path/to/ServiceSever?wsdl');
$server->addFunction('getinfos');
$server->handle();

1 个答案:

答案 0 :(得分:0)

我使用它来在PHP中创建soapClient调用给定运行wsdl http://sourceforge.net/projects/wsdl2php/

在这里你可以找到文档 http://www.urdalen.no/wsdl2php/manual.php

试一试