2

状況により、Javaベースのサーバーの作成を開始せざるを得なくなり、Java用のRESTフレームワークを探しています。私はOpenRastaの動作方法(.NET用のRESTフレームワーク)が本当に好きなので、私の質問ですが、OpenRastaと同様に動作するJava用のRESTフレームワークを知っている人はいますか?

ありがとう。

編集

残念ながら、私は初期のアダプターになる立場にないので、十分に確立されたフレームワークは新しいフレームワークよりも優先されます。

4

4 に答える 4

3

JAX-RS 仕様の実装の 1 つを使用したいと考えています。主な実装の 1 つはJerseyです。仕様とその実装は長い間存在し、試行錯誤されてきました (新しいフレームワークであるために気に入らないように思われる Play! とは対照的です)。

OpenRasta を使用してから、JAX-RS を使用して Java プロジェクトに取り組みました。とても親しみやすく、OpenRasta の POCO の使用から得られるような POJO の利点を得ることができます。RESTful サービスを作成するための優れた選択肢だと思います。実際、私はおそらく OpenRasta よりもそれを選択するでしょうが、これはフレームワーク自体よりも Unix 環境内で動作する利点によるものです。

于 2011-11-20T11:27:43.750 に答える
1

Play Frameworkは、ScalaとJVMで人気のある新しい選択肢です。

http://www.playframework.org/documentation/1.2/routes

于 2011-11-20T10:38:25.680 に答える
1

1つのオプションはプレイです!、これは基本的に Ruby on Rails に基づくフレームワークです。

2 番目に興味のあるオプションはLiftです。これには、comet や AJAXy スニペットなどの非常に優れた機能もありますが、Play! とは少し異なります。

于 2011-11-20T10:44:30.547 に答える
1

このプロジェクトの一環として、最初で最も包括的な Java 用 REST フレームワークであるRestletをお勧めします。クライアント側とサーバー側の両方で機能し、REST に適応した MVC フレームワークだけでなく、実際にリソース中心です。

于 2011-11-26T14:27:43.423 に答える