PHP は C# で書かれた Web サービスを呼び出します

WBOY
リリース: 2016-06-23 14:11:12
オリジナル
957 人が閲覧しました

前述したように、それをどのように呼びますか? SoapClient のみを使用できますか?呼び出しメソッドはサーバーと関係がありますか?


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

Webサービスは一般向けのサービスであり(もちろん、限定されたユーザーでも構いません)、SOAPプロトコルに従い、GETおよびPOSTメソッドもサポートするものもあります
それでどうなるかクライアントは何で書かれていますか? サービスは何ですか? クライアントに依存しません
プライベート サービスを除き、サービスの呼び出し方法を説明する WSDL ドキュメントが提供されています
php で書かれたクライアントは組み込みの SoapClien クラスを使用できます。 nusoap クラスを使用できます
明らかに組み込みクラスの方がコードレベルよりも優れています クラスはより効率的であるはずです

マークを残して後で確認してください

Webサービスは一般向けのサービスです(もちろん、限定されたユーザー)、SOAP プロトコルに従い、GET メソッドと POST メソッドもサポートするものもあります

では、クライアントは何で書かれているのでしょうか? サーバーとは何の関係もありません
プライベート サービスを除き、その方法を説明する WSDL ドキュメントが提供されています。サービスを呼び出します

PHP で書かれたクライアントは、組み込み SoapClien クラスを使用することも、nusoap クラスを使用することもできます
明らかに組み込みクラスを使用する必要があります。コードレベルのクラスより効率的であり、エラーを報告します。 Class ' SoapClient」が見つかりません。また、php_soap.dll が構成ファイル内に見つかりません。どうやって解決すればいいでしょうか?ありがとうございます

php のバージョンは何ですか?

php のバージョンは何ですか? 私のバージョンは 5.3 です

ext ディレクトリに php_soap.dll ファイルがある限り

自分で追加するだけです

php.ini がオリジナルのものではないと思われます

php_soap.dll 拡張子があることを確認してくださいExt 拡張ライブラリのライブラリを作成し、php.ini を extension_dir から削除します。そうでない場合は、php 公式 Web サイトにアクセスして dll ファイルをダウンロードします。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート