2011-08-18 15 views

答えて

13

JAX-WSはSOAPベースのWSのためのAPIであり、RESTfulなWebサービスのためにこれを使用することは、物事についての最良の方法ではありません。

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

+1

JAX-WSにJAX-RS 2が含まれているようです。 http://jax-rs-spec.java.net/nonav/2.0/apidocs/index.htmlを参照してください。私はこれをどうやって作るのですか? –

4

ウェブサービスがほとんどUDDIタイプアプリケーションのために結ばれているように感じます。 RESTは、CRUD操作を実行するためにhttpメソッド通信を使用することによって、ステートフルなステートレスなものにステートレスなプロトコルを作成する単純な進化に過ぎません。メソッドGET, PUT, POSTDELETEへのマッピング操作と同様です。

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

+0

あなたの言葉を本当に理解できません。普通の人は、普通のJAX-RSを使ってそのようなことを達成することはできません。 –

+0

JAX-RSは、Webサービスが完全に使われていることを解決するものではありません。 –

+1

あなたはこのhttp://blog.smartbear.com/apis/understanding-soap-and-rest-basics/を読んでください。 –

0

JAX-WSは、SOAPとRESTの両方をサポートしている、しかし、あなたは*プロトコルWSの機能が必要な場合は、JAX-WSは、右のAPIです。このため、JAX-WSはReSTと比較してやや複雑です。

関連する問題