来自php的.Net Web Service调用

时间:2009-08-12 14:21:38

标签: .net php web-services

如何在php中调用.Net Web服务。 php 4/5有什么有用的库吗?

2 个答案:

答案 0 :(得分:5)

我同意karim79。 nuSoap是一个优秀,易于使用的库。

安装完成后,请尝试以下方法:

<?php
require_once('libs/nusoap.php'); 
$wsdl="http://www.mydomain.com/mywebservice.wsdl";
$client=new soapclient($wsdl, 'wsdl');
$param=array('myparam1'=>'myval1', 'myparam2'=>'myval2'); 
echo $client->call('mymethodname', $param);
?>

请注意,Web服务根据定义是独立于平台的,因此服务是用.NET编写的,这一点无关紧要。

答案 1 :(得分:4)

如果您没有安装SoapClient,我建议nuSoap