呼叫托管的WCF服务从PHP
答
你有什么试过的?
可以使用SoapClient
as shown here:
$client = new SoapClient('http://gamma/wcftest/MathService.svc?wsdl');
$obj->x = 2.5;
$obj->y = 3.5;
$retval = $client->Add($obj);
echo "2.5 + 3.5 = " . $retval->AddResult;
答
不管语言的前端是什么,或者从哪个语言中调用它。
这就是web服务的美,它给你的平*立性。在JSON,JSONP或XML
WCF返回数据,并都可以在你的PHP,jQuery的,爪哇等消费...
你一定要学会如何消费返回的数据的选择格式。
+1
感谢Nipun,但我已经知道,Web服务可以从任何平台进行调用。但如何具体调用一个从PHP? – Ruchan 2013-02-28 11:06:26
我有一个功能,如 列表 GetAdmins(int cid) –
Ruchan
2013-02-28 11:09:14
我在php4 ..并没有使用soapclient – Ruchan 2013-02-28 11:11:36
PHP5现在已经9岁了。升级您的开发服务器或交换主机提供商。 – CodeCaster 2013-02-28 11:12:40