.net フレームワーク 4.0 で作成されたWCF Web サービスがあります。
このサービスはIIS 7でホストされています。
次に、PHP用のWAMPサーバーがあります。
PHPで作成されたページは、どのようにして WCF サービス関数を呼び出すことができますか?
.net フレームワーク 4.0 で作成されたWCF Web サービスがあります。
このサービスはIIS 7でホストされています。
次に、PHP用のWAMPサーバーがあります。
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 などで使用できます。
選択した形式の返されたデータを使用する方法を学ぶだけです。