我有一个WCF web服务,在.net框架4.0中制作。
该服务托管在IIS 7上。
然后我有一个WAMP服务器用于PHP。
PHP中创建的页面如何调用WCF服务函数?
你试过什么?
您可以使用SoapClient
,如下所示:
$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服务的美妙之处,它为您提供了平台独立性。
WCF返回JSON、JSONP或XML格式的数据,所有这些数据都可以在PHP、jQuery、Java等中使用
您只需要学习如何使用所选格式的返回数据。