从php调用托管的WCF服务

时间:2013-02-21 10:05:15

标签: php .net wcf web-services

我有一个 WCF网络服务,在.net framework 4.0中制作。

该服务托管在 IIS 7

然后我有一个用于PHP的 WAMP服务器

如何在 PHP中调用WCF服务函数?

2 个答案:

答案 0 :(得分:3)

你有什么尝试?

您可以使用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;

答案 1 :(得分:0)

语言前端是什么或者调用它的语言无关紧要。

这就是Web服务之美,它为您提供平台独立性。

WCF以JSON,JSONP或XML返回数据,所有内容都可以在PHP,jQuery,Java等中使用...

您只需学习如何使用所选的返回数据格式。