問題タブ [wsdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
26 に答える
430314 参照

java - Android で SOAP Web サービスを呼び出す方法

Android で標準の SOAP/WSDL Web サービスを呼び出す方法に関する適切な情報を見つけるのに苦労しています。私が見つけることができたのは、非常に複雑なドキュメントと「kSoap2」への参照、およびSAXを使用してすべて手動で解析することについての少しのいずれかです。わかりました、それで結構ですが、今は 2008 年なので、標準の Web サービスを呼び出すための優れたライブラリが必要だと考えました。

Web サービスは、基本的にNetBeansで作成されたものです。配管クラスを生成するための IDE サポートが必要です。Android ベースの電話からWSDLベースの Web サービスに接続する最も簡単でエレガントな方法が必要です。

0 投票する
1 に答える
1406 参照

xml - NDFD SOAP 応答からのデータの収集

National Digital Forecast Database NDFDからデータを取得する小さなアプリを作成しましたが、現在 XML 応答を正しく受信しています。気象データを要求するためのインターフェースを作成するために WSDL2Java ツールを使用できますが、実際にインターフェースを使用して気象データを取得すると、XML 文字列として返されることに気付きました。解析する以外に、結果の XML から気象データをプログラムで取得するよりクリーンな方法はありますか? たとえば、XML 自体をトラバースする代わりに、weatherData.getTemp() などを呼び出すことができる Java インターフェイスはありますか?

SOAPを使用するのはこれが初めてなので、明らかに見落としていることがあればお知らせください。

更新:これが私が使用して
いるwsdlです。

0 投票する
5 に答える
711 参照

java - Java から DotNet Web サービスに接続する最良の方法は何ですか?

Java を使用している顧客が接続したい dotnet Web サービスがあります。彼らが使用するのに最適なテクノロジーは何ですか? アクシスかメトロか、それとも何か?

0 投票する
6 に答える
146900 参照

php - PHP で WSDL キャッシュをクリアするにはどうすればよいですか?

php_info()WSDL キャッシュが保持されている場所 ( /tmp) 内にありますが、WSDL で始まるすべてのファイルを削除しても安全かどうかは必ずしもわかりません。

はい、からすべてを削除するだけでよいはず/tmpですが、すべての WSDL ファイルを削除すると、他にどのような影響があるかわかりません。

0 投票する
4 に答える
27561 参照

xsd - SOAPUI: xsd スキーマ ファイルに対して応答を検証する

応答スキーマを定義する XSD ファイルに対して SOAP 応答を検証するにはどうすればよいですか。呼び出している Web サービスには入力と出力として XMLDocument があるため、応答スキーマの検証に WSDL を使用できません。

0 投票する
2 に答える
2884 参照

java - Axis2 WSDL2Java : 生成されたスタブに引数のない操作がありません

私は自分の Web サービスに単純なpublic boolean isAlive()サービスを持っています。私は自分の WSDL でそれを定義しました:

サービス スケルトンを生成すると、メソッドは生成されますが、クライアント スタブには生成されません。WSDL に問題はありますか? メソッドに引数がなくても wsdl:input を配置する必要がありますか (WSDL 全体を配置しませんでしたが、「リクエスト」引数を持つ他のすべてのメソッドは適切に生成されます)。wsdl:input を入力する必要がある場合、そのメッセージは何でしょうか?

編集: EclipseでWSDL を検証した WS-I: (BP2208) wsdl:operation was not a request/response or one-way operation後、検索後に警告が表示されました。アンカーは機能しません) したがって、エラーはおそらく wsdl:input の欠落であると思います。

0 投票する
3 に答える
14309 参照

php - NuSOAP から PHP5 SOAP への移行

NuSOAP に依存する PHP4 のスクリプトに取り組んでいます。今、私はこれを PHP5 に移行し、SOAP のビルトイン サポートを使用しようとしています。

PHP5 バージョンでは、次の例外スタックトレースがスローされます。

さて、NuSOAP バージョンは機能しますが、純粋な PHP5 は機能しません。脳外科医が私が何か間違ったことをしていることを理解する必要はありません。私は .htaccess ファイルにアクセスでき、phpinfo() を介して、NuSOAP を適切に実行し、必要な場合は PHP5 を実行し、必要な場合は PHP4/Nusoap を実行していることを確認しました。

基本的に、私は Web サービスと SOAP があまり得意ではありませんが、アイデアがあれば、私が間違っていることと、PHP5 のネイティブ SOAP に移行する方法について意見をいただければ幸いです。ところで、私がこの動きを最初に望んでいる理由は、ネイティブ ソープで想定されるリソースの節約です。これら2つのソリューション間のベンチマークへのリンクもいただければ幸いです。

0 投票する
5 に答える
79640 参照

wcf - WCF サービス コントラクトを要求するときの HTTP Bad Request エラー

次の構成の WCF サービスがあります。

WcfSvcHost.exeプロセスでサービスをホストする場合、URL を参照すると:

http://localhost/myservice/contract

サービス メタデータが利用可能な場合、HTTP 400 Bad Requestエラーが発生します。

WCF ログを調べると、次のメッセージとともにSystem.Xml.XmlException例外がスローされていることがわかりました。「メッセージの本文が空であるため、読み取れません。
ログ ファイルの抜粋を以下に示します。

代わりに URL を参照すると、次のようになります。

http://localhost/myservice?wsdl

すべてが正常に機能し、WSDL コントラクトを取得します。この時点で、「MetadataHttp」メタデータ エンドポイントを完全に削除することもできますが、違いはありません。

.NET 3.5 SP1 を使用しています。ここで何が間違っているのか、誰かが考えていますか?

0 投票する
4 に答える
21192 参照

php - PHP で WSDL の再キャッシュを強制する

PHP でWSDL キャッシュを無効にする方法は知っていますが、WSDL の再キャッシュを強制するにはどうすればよいですか?

これは私が試したことです。キャッシュを無効にしてコードを実行すると、新しいメソッドが表示されました。その後、キャッシュを有効にしましたが、何らかの理由で、動作していない古い wsdl が再び表示されました。では、新しい WSDL で古いキャッシュを強制的に上書きするにはどうすればよいでしょうか?

0 投票する
10 に答える
33780 参照

javascript - 開発用のブラウザーで SOP (Same Origin Policy) を無効にすることはできますか?

Windows マシンで JavaScript を開発したいと考えています。ローカルで開発できるように、 Same Origin Policyをオフにできるブラウザーを知っていますか? Firefox が最適です。

または、SOAP/WSDL サイトに使用できるプロキシを知っていれば、それも素晴らしいでしょう。

JavaSCript SOAP Clientを使用しようとしています。