このプロジェクトでは、クライアントが着信呼の休止をサポートするWebサービスを使用するSOAP WSDLのみをサポートしています。私は完全に安らかな別のツール(WADLを持っている)とこのツールを統合する必要があります。 SOAPクライアントが安らかなWebサービスを使用することは可能ですか?はいの場合は、どのツールをお勧めしますか?SOAP Webサービスを使用しているSoapクライアント
5
A
答えて
2
SOAPは、XMLベースのメッセージ交換のための標準的な通信プロトコル(ルールのセット)仕様を定義しています。 SOAPは、HTTPやSMTPなどのさまざまなトランスポートプロトコルを使用します。標準プロトコルHTTPは、SOAPプロトコルを変更することなく、SOAPモデルがファイアウォールやプロキシを通過するのを容易にします。
RESTは、データを標準化されたインターフェイス(HTTPなど)で送信できる一連のアーキテクチャ原則を記述しています。 RESTには追加のメッセージングレイヤーがなく、ステートレスサービスを作成するためのデザインルールに重点を置いています。クライアントは一意のURIを使用してリソースにアクセスし、リソースの表現が返されます。新しいリソース表現のそれぞれについて、クライアントは状態を転送すると言われる。 HTTPプロトコルを使用してRESTfulリソースにアクセスする場合、リソースのURLがリソース識別子として機能し、GET、PUT、DELETE、POSTおよびHEADがそのリソースに対して実行される標準HTTP操作です。
これはjQueryで行うことができます。言語識別子のための
jQueryのサンプル:
$.post('https://services.open.xerox.com/RestOp/LanguageIdentifier/GetLanguageForString',
{'document' : 'This is a sample'}, function (data) {
var res = 'Not found';
if (data != null) {
res = data;
}
});
さらに読書は:SOAPクライアントはRESTfulなサービスを消費するためhttps://spring.io/guides/gs/consuming-rest-jquery/
2
いいえ、それは不可能です。それらの間には相互運用性はありません。
これを行うことはできますが、そうしないでください。ツールライブラリを使用して、休憩サービスのために休憩クライアントを作成するだけです。
関連する問題
- 1. soapクライアントでのsoap Webサービスの戻り値の使用方法
- 2. RailsのWebサービスSOAPクライアント
- 3. Javaクライアント、SOAP、Exchange Webサービス(EWS)
- 4. SOAPサービスWebサービス
- 5. NTLM認証を使用したSOAP WebサービスのJavaクライアント
- 6. SOAP Webサービスを使用します
- 7. ksoap2 libを使用したSOAP Webサービス
- 8. WebサービスSOAPメッセージルーティング
- 9. WCF Webサービスは、非マイクロソフトSOAPクライアントに適していますか?
- 10. カカオアプリケーション用のSOAP Webサービスの使用
- 11. SOAPでSOAP SOAPリクエストを使用してSOAPを送信する
- 12. JavaでSOAP Webサービスを使用しています
- 13. SharePoint 2010 - SOAP Webサービスの使用
- 14. TFS SOAP Webサービス用のjavascriptクライアントを構築する
- 15. なぜsoap Webサービス
- 16. AndroidとSOAP Webサービス
- 17. SOAP Webサービスin erlang
- 18. Joomla PHP SOAP Webサービス
- 19. .NET Webサービス - SOAPフォールト
- 20. ハスケルのSOAP Webサービス?
- 21. Androidでksoap2を使用しないSOAP Webサービスを使用しています
- 22. Javaを使用してSOAP Webサービスを呼び出す
- 23. Android用SOAPクライアント
- 24. JQueryとSoap-XMLを使用してWCF Webサービスに接続
- 25. ASP.NET MVCのモデルとしてSOAP Webサービスを使用
- 26. WebサービスとしてのJava SOAPリクエスト?
- 27. 安心してJavaのSOAP Webサービス
- 28. SOAP UIを使用してSOAPのクライアントPHPコードを生成する方法は?
- 29. AWSSDK.dll(Amazon S3)を使用するサービスにアクセスするSOAP/WCFクライアント
- 30. C#で非asmx SOAP 1.1 Webサービスを使用してヘッダセキュリティーを使用する
あなたの質問は私にはっきりと分かりません。 "this tool"と "soap client"と同じことを意味するのに "クライアント"という言葉を使いますか?あなたの答えが「はい」の場合、このツールがSOAPベースのWebサービスの呼び出しをサポートしていることを正しく理解していますか?WADLで定義されているWebサービスを呼び出す方法を教えてください。 RESTは単なるアーキテクチャスタイルであり、SOAPベースのWebサービスはRESTfulであることにも注意してください。 –
可能です。 jax-wsを使うと、 'Provider'と' Dispatch' APIでそれを行うことができます。 'HttpURLConnection'を使ってRESTサービスを呼び出すことさえできます。結局のところ、RESTエンドポイントを呼び出すことは、特定のURLへのHTTPリクエストを送信することに過ぎません。いくつかの例があります:http://www.java2s.com/Code/Java/Web-Services-SOA/RESTbasedWebServicesHTTPbindingandJAXWSProviderDispatch.htm、http://www.edureka.co/blog/how-to-write-restful- web-services-with-jax-ws /、https://www.subbu.org/blog/2006/08/jax-ws-for-restful-web-services –