/ / RESTFul WebServiceはJavaのサーブレットに沿っています - java、web-services、jsp、rest、servlets

サーブレットに沿ったJavaのRESTFul WebService - java、web-services、jsp、rest、servlets

既存のJavaサーブレットを使用してRESTFul Webサービスを開発する必要があります。これは主に、サーブレットパッケージにあらかじめ存在する関数を呼び出すことを伴います。これはどうすればできますか?

回答:

回答№1は0

サーブレットは、バックエンドからレストアサービスに使用できません。あなたは、ジャージーまたはレセプションを使用して安心できるバックエンドが必要な場合があります。 この質問を参照してください サーブレットをバックエンドとして使用するBackbone.js


回答№2の場合は0

これを行う最も簡単な方法は、単純にサーブレットレイヤーのファサードとして機能するWebサービスレイヤーを追加します。これを行うには、Jerseyフレームワーク(http://jersey.java.net)などのサードパーティ製のJSR311フレームワークを使用してJavaでRESTful Webサービスのセットを構築し、Webサービスメソッドで基礎となるサーブレットメソッド。

時間がある場合は、これを行う最善の方法ですサーブレットからビジネスロジックを抽象化して別のビジネスロジックレイヤーにすることも、場合によっては別のライブラリに抽象化し、そのライブラリを使用してJSR311のようなJSR311実装を使用して作成した新しい一連のWebサービスRestletまたはJersey。