【发布时间】:2013-02-08 05:30:07
【问题描述】:
我已经使用 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();
【问题讨论】:
-
在没有看到任何代码或您为调试它所做的工作的情况下很难帮助您
-
嗨,约翰·康德。这就是我拥有的代码。 wsdl 是使用 Java 的 Web 服务生成的。
标签: java php web-services soap wsdl