web-dev-qa-db-ja.com

JavaでRESTful APIを作成する方法を学ぶのに最適なソースは何ですか?

JavaでRESTful APIを作成する方法を学ぶのに役立つ本または他のリソースを探しています。 Amazonを見ると、 RESTful Javaのいくつかのソリューション があることがわかりましたが、初心者に合わせたものを探しています。

あなたのアドバイス/意見を得るのを楽しみにしています、ありがとう!

56
Marius Butuc

1つのリソースのみを指すことはできないと思いますが、私はパスを取ります(RESTの理解レベルに基づいてカスタマイズできます)。私はまず自分の概念を明確にし、次に概念を実装するツールについて考えたいと思っています。

  • Roy Fieldingの論文の​​第5章 を読んでいない場合は、そこから始めます。これは優れた著作であり、マスター自身よりも優れた情報源です。

  • InfoqはREST記事の優れたソースであり、私を大いに助けてくれました。 RESTリソースのコンパイル です。また、Infoqでこれを読んでください excellent article Allamaraju著。

  • あなたが本を見ているなら、これまで私が気に入った2つ: RESTful Web Services CookbookRESTful Web Services

  • Javaベースのサービスを探しているので、 Jersey および/または RESTEasy に精通しています。できるだけ多くの小さなプログラムを作成してください。慣れるのに最適な方法は何ですか。

  • Hypermediaの制約に基づいたエキサイティングなRESTfulフレームワークを試してみたいときは、 Restfulie を検討します。

明らかに、私は単一のリソースを提供していませんが、私が提供した行の中の何かがうまく機能するでしょう、IMO。

80

REST in Practice は、さまざまなスタイルのRESTアーキテクチャをカバーする最高の本であることがわかりました。 RESTful Webサービスに焦点を当てていないことに感銘を受けました)。

5
Will Sargent

私の推薦はこれです。

alt text

3
Pascal Thivent

この大規模な NetBeansチュートリアルこのSunチュートリアル をお勧めします。おそらく Restlet フレームワークをご覧ください。

1
Bozhidar Batsov

RESTlet in Action を使用して、RESTの概念について学習します。これは早期アクセスの本なので、最初のいくつかの章のみが現在利用可能ですが、非常に明確な。

0
dafmetal