私のSpringアプリケーションでは、Controllerとservcieの両方のレイヤーを使用しています。私のJSPをcontroller.Inサービスレイヤーからリダイレクトしています。トークンベースのアプローチを使用してSpringセキュリティを使用して私のWebサービスを保護しました。私を覚えている:私はすでにSpringとjersyの同じ状態での完全なステートレスなアプローチ
3.Webアプリケーションで定義されているモバイルデバイス(ステートレス)
2.Webアプリケーションと同じAPIおよびコントローラに
1.SameのAPIを実装しようとしています。トークンベース。 標準的なプラクティスとは何ですか?
私はRESTサービスを使用してWeb用に単一アプリケーションで実装できますか?あるいは、コントローラとJSPをアプリケーション.i.eから分離する必要があります。 2つの個別アプリケーション
1.Spring MVC Webアプリケーション:コントローラとJSP。 RESTサービスを消費します。
2.Jersyアプリケーション:のみservices.Noコントローラ、ノーJSP
3.Androidモバイルアプリは:RESTサービスを消費します。
はい私はそれを得ました。しかし、同じアプリケーションでステートレスとステートがいっぱいです。私を覚えている場合。私はセッションにステートレスなアプローチを望んでいません。覚えている場合は私がチェックされていない私は20分の理想的な場合セッションが欲しい、セッションは期限が切れる –
それはあなたの好みのアプローチに依存します。あなたの選択はどれですか? –