我已经创建了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项目中,但无法实例化服务器。
请帮忙。