新しいプロジェクトでは、コンポーネントベースのフレームワーク(WicketまたはTapestryを考えています)を使用したいと思います。それはイントラネットアプリケーションですが、私は安心なWebサービスも提供しなければなりません。Web-Servicesを実行できるJava-Frameworkベースのコンポーネントはどれですか?
私はhaventの周りを回った後、WicketとJax-RS準拠のライブラリをどのように統合するかについて説明した良い解決策が見つかりました。
これまで誰もこれをしていませんか?
私はWicketが安静のようなURLを提供できることはすでに知っていましたが、私は本格的なWicket-Guiとwebserviceをaccept-headerで切り替えることにしました。
私が見つけたすべてのものは、異なるvhost/url-routeを作成することを示唆しています。
タペストリー(またはその他のフレームワーク)がはるかに優れていると言えば、私がしたいことについては教えてください。しかし、どういうわけか私は改札が好きです。
Playをご覧ください。それは、習得が非常に簡単で、非常に強力で、多くの保存期間があります。 – Eduardo
私はPlayを試したし、ええ、何とかそれを好きだった。しかし、私は直接2.0rcを使用し、いくつかのバグに遭遇しました。 doesntは企業の準備ができているようです。私は従来のOracleデータベースを使用する必要があります。 1.stが遭遇したバグ:ebeanは、別々のJoinTableを持つOnToManyをサポートしません。一部のメーリングリストに記載されていますが、修正されていないようです。第二:私はスカラで嵐を試した。これは、私たちのデータベースから来るBigIntインデックスを扱いません。私のために十分な遊び。あなたが一から始めるのであれば、本当に素敵な面があります。 – crushervx
一つのフレームワークに "通常の" WebアクセスとRESTの両方を提供したいのであれば、Wicketはフレームワークではありません。 WicketのエントリポイントはベースURLにマップされた単一のサーブレットフィルタであるため、RESTフレームワークを別のURLにマップするだけです。 – biziclop