从.NET访问php Soap Service

时间:2012-11-23 07:03:45

标签: php .net web-services soap

我已经创建了php soap web服务。由于我是谷歌的新手,谷歌的帮助下面的代码显示肥皂服务器。

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项目中,但无法实例化服务器。

请帮忙。

0 个答案:

没有答案