ホームページ >バックエンド開発 >PHPチュートリアル >PHPでWCFサービスからデータを取得する方法を教えてください。

PHPでWCFサービスからデータを取得する方法を教えてください。

WBOY
WBOYオリジナル
2016-06-23 14:00:55768ブラウズ

サービスインターフェイス: MemberServiceメソッドlogin(intチームId、文字列ユーザー名、文字列パスワード)
PHPコード:

$teamId=1;$username="aa";$pasword="123456";$soap=new SoapClient("http://localhost/TeamLoggingWebHost/MemberService.svc?wsdl");$result=$soap->login($teamId,$username,$password);

私は初心者で、最近WCFサービスからデータを取得するためにPHPを学びました。インターネットで情報を見つけました。上記の方法に従う必要がありますが、試してみるとエラーが発生しました。実例があった方が良いでしょう。


ディスカッションへの返信 (解決策)

WCF は SOAP ではありませんが、WCF は通信形式として SOAP を使用することもできます
WCF が SOAP をサポートしていると仮定すると、WSDL の指示に従ってパラメーター形式を記述する必要があります

$result=$soap->login($teamId,$username,$password);
このようなパラメーターの受け渡しは SOAP ではまれです

WCF からデータを取得する例を教えてください

php アクセス、Restful、JSON 形式例も用意されています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。