問題タブ [soap]
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.
php - PHP で WSDL への着信 SOAP 要求を検証する
組み込みのPHP
拡張機能 forは、受信リクエストのすべてを の に対して検証しSOAP
ません。基本的なエンティティの存在をチェックしますが、制限のような複雑なものがある場合、拡張機能はそれらの存在をほとんど無視します。SOAP
XML Schema
WSDL
simpleType
に含まれているSOAP
リクエストに対して検証する最良の方法は何ですか?XML Schema
WSDL
performance - SOAP と XML-RPC または REST のパフォーマンス
XML-RPC または REST を使用したソリューションの単純さに関する議論は、理解するのは簡単ですが、反論するのは困難です。
また、SOAP のオーバーヘッドの増加が、使用される帯域幅に大きな影響を与え、場合によってはレイテンシーにさえ影響を与える可能性があるという議論もよく耳にします。影響を定量化するテストの結果を見てみたい。そのような情報の良い情報源を知っている人はいますか?
asp.net - SOAP Web サービスが特定の WebMethod をサポートしているかどうかを確認できますか?
当社の Web サービスは、さまざまな理由 (クライアントへの待ち時間の短縮など) でさまざまなサーバーに分散されており、すべてが最新であるとは限りません。特定の Web サービスが古すぎるためにメソッドが存在しない場合に例外をスローするよりも、サービスが特定のメソッドに応答するかどうかを呼び出す前にクライアントにチェックさせ、それ以外の場合は機能を無効にすることができれば (またはそれを回避します)。
それを行う方法はありますか?
wcf - WCF を使用して非 .NET クライアント用の SOAP インターフェイスを公開する際の問題を知っている人はいますか?
WCF を使用して非 .NET クライアント用の SOAP インターフェイスを公開する際の問題を知っている人はいますか? たとえば、他の SOAP ライブラリとの非互換性は?
これは、サードパーティが当社のソフトウェアと統合できるように SOAP インターフェイスを公開できるようにするためです。
python - Python で WSDL (SOAP) Web サービスを使用するにはどうすればよいですか?
Python で WSDL SOAP ベースの Web サービスを使用したいと考えています。Dive Into Pythonコードを見てきましたが、SOAPpy モジュールは Python 2.5 では動作しません。
部分的に機能するsudsを使用してみましたが、特定のタイプで壊れます (suds.TypeNotFound: Type not found: 'item')。
Clientも調べましたが、これは WSDL をサポートしていないようです。
ZSIを見てきましたが、非常に複雑に見えます。誰かがそのサンプルコードを持っていますか?
WSDL はhttps://ws.pingdom.com/soap/PingdomAPI.wsdlであり、PHP 5 SOAP クライアントで正常に動作します。
c# - 「クライアントが「text/html」の応答コンテンツ タイプを検出しました..」というエラーをどのように解釈できますか
私は C# を使用しており、自動生成された C# プロキシ オブジェクトを介して WebService に接続しています。私が呼び出しているメソッドは長時間実行される可能性があり、タイムアウトすることもあります。さまざまなエラーが返されSystem.Net.WebException
ますSystem.Web.Services.Protocols.SoapException
。これらの例外には、ユーザーに分かりやすいバージョンを表示できる特定の種類のエラーを見つけるために問い合わせることができるプロパティがあります。
しかし、時々InvalidOperationException
、次のメッセージが表示されることがあります。私が認識している文字列を掘り下げずに、これが何であるかを解釈できる方法はありますか?それは非常に汚いと感じ、国際化にとらわれません.エラーメッセージは別の言語で返される可能性があります.
編集:Webサーバーのメソッドにtry-catchがあります。私はそれをデバッグしましたが、web-server メソッドは (1 分ほどで) 例外なく戻ります。また、Web サービスに未処理の例外ハンドラーを追加しましたが、ブレークポイントはヒットしませんでした。Web サービスが返されるとすぐに、期待した結果ではなく、クライアントでこのエラーが発生します。
python - jythonでWebサービスを提供/利用する最も簡単な方法は何ですか?
Webサービスを提供/消費する必要があるTomcat用のアプリケーションがあります。Java WebサービスはPythonで可能なことと比較して悪夢(xml、コード生成など)であるため、Webサービスの提供/消費にJavaの代わりにjythonを使用した経験から学びたいと思います。
私がこれまでに行ったことは、http://pywebsvcs.sourceforge.net/をJythonに適合させることです。最も単純なサービスでは成功するものもありますが、それでもエラー(名前空間、タイプなど)が発生します。
ruby - Ruby と WS-Security
WS-Security を実装する適切な Ruby ライブラリを見つけるのに苦労しています。私はwss4rを見たことがありますが、まだ使用していません (ドキュメントは少し軽めです)。このタスクにはどのライブラリを使用していますか、またはより良い代替手段はありますか?
web-services - SOAPまたはRESTベースのジオターゲティングサービス?
SOAPまたはRESTリクエストを受け入れる(できれば無料の)Webサービスを知っている人はいますか?
このリクエストにはIPアドレスが含まれ、サービスはそのIPの場所の概算を返します。
編集:私は可能な都市まで解決する必要があります。
python - SOAPpyを使用して非標準タイプを作成するにはどうすればよいですか?
私はSOAPpyを使用してPythonからWSDLWebサービスを呼び出しています。Auth_loginメソッドを呼び出す必要があります。これには2つの引数があります。最初の引数はAPIキーである文字列です。2つ目は、ユーザー名とパスワードを含むカスタムタイプです。カスタムタイプはAuth_credentialsDataと呼ばれ、2つの値が刺し傷として含まれています。1つはユーザー名用、もう1つはパスワード用です。SOAPpyを使用してこのカスタムタイプを作成するにはどうすればよいですか?リストと辞書を渡してみましたが、どれもうまくいきませんでした。
これまでのコード:
両方を試しました:
と
どちらも認証失敗エラーを出します。