web-dev-qa-db-ja.com

JAX-RSとJAX-WS Webサービスの実装の選択方法

どちらのコンテキストで一方を他方よりも使用するほうが良いですか?また、その理由は何ですか?

ありがとう!

42
kgautron

JAX-WSはSOAPベースのWSのAPIであり、RESTful WebServicesに使用することは物事を進める最良の方法ではありません。

したがって、RESTful WebServiceを実装する場合は、JAX-RSを使用します。

18
Mouna Cheikhna

WebサービスはほとんどUDDIタイプのアプリケーションに結び付けられているように感じます。 RESTは、httpメソッド通信を使用してhttp操作を行うことにより、ステートレスCRUDプロトコルをステートフルなものにする単純な進化です。操作をメソッドにマッピングするGET, PUT, POSTおよびDELETE

Webサービスでは、飛行機のチケット予約システム、オンラインバンキング、支払いゲートウェイなどのコーディングを行っています。標準システムのセットがある場合、APIをいくつかの定義で公開しています。 JAX-RSは、リソースの軽量レイヤーを提供するためのものです...

5
Siva Tumma

Jax-WSはSOAPとReSTの両方をサポートしますが、WS *プロトコルの機能が必要な場合、JAX-WSが適切なAPIです。 ReSTとの比較。

0
nkrust