-4

私はJavaWebサービスを初めて使用するため、プロジェクトのRESTおよびSOAPベースのWebサービスに精通している必要があります。

それに関する本やオンラインチュートリアルのリンクを参照してください。

4

1 に答える 1

1

学ぶべきことが2つあることを覚えておいてください。

  1. RESTful Webサービスのサービス設計:WebサービスをRESTfulにする理由は何ですか?RESTサービスを設計するときに、どのような設計上の決定を行うか、避ける必要がありますか?RESTサービスは実装に依存しない必要があります。RESTサービスを設計するときは、RubyまたはJavaなどで実装するかどうかを心配する必要はありません。O'ReillyCookbookをお勧めします。

  2. RESTful Webサービスを実装するにはどうすればよいですか?Javaを使用する必要がある場合は、いくつかの異なるフレームワークを評価して、何が適切かを判断する必要があります。以下にいくつか概説します。

Restletは、かなり人気のあるJavaRESTフレームワークです。

すでに他の領域でSpringを使用している場合は、SpringRESTが適切に機能する可能性があります。

DropWizardは使ったことがありませんが、とてもかっこいいようです。かなり軽量なものをお探しの場合は、ここから始めます。

SOAPに関しては、Javaの観点から、Axis2は確かに非常に人気があります。質問では、SOAPとRESTの両方をサポートするために単一のサービスが必要かどうかはわかりませんが、必要な場合は、Axis2がこれを実行します。

于 2012-06-20T19:11:32.363 に答える