1

我已经创建了 php soap web 服务。由于我在谷歌的帮助下对 php 不熟悉,因此以下代码显示了肥皂服务器。

ini_set("soap.wsdl_cache_enabled", "0");
$server = new SoapServer("http://localhost/api/soap/report.wsdl");
$server->addFunction("testServer");
$server->handle();

我可以使用 php soap 客户端访问此服务并且工作正常。下面的代码显示了 php soap 客户端。

 $client = new SoapClient("http://localhost/api/soap/report.wsdl", array('soap_version' => SOAP_1_2,'trace' => 1 ));
   $return = $client->__soapCall("testServer",array());
   print_r($return);

但是当我尝试使用 .NET 访问上述 php soap web 服务时无法访问。我能够将服务引用添加到 .NET 项目,但无法实例化服务。

请帮忙。

4

0 回答 0