私は24時間年中無休で実行され、Webからコンテンツを取得し、それをデータベースに保存するJavaサービスを作成しようとしています。私がしたいことを考えると、これに使用するのに最適なフレームワークは何ですか...
1.)コードをデプロイできる(そして自動的に実行できる)アプリケーションサーバーを用意します。このアプリケーションサーバーは、開発環境が実行されるマシンとは別のボックスに配置する必要があります。
2.)コードをアプリケーションサーバーに直接デプロイできる開発プラットフォーム(eclipseに基づくものが望ましい)を用意します(したがって、テストのためにすべてをftpで転送する必要はありません)。
3.)Springのようなフレームワークを利用します。
事実上、私は自分のために何を選ぶべきか知りたいです...
1.)アプリケーションサーバー
2.)開発環境(ide)-Eclipseの場合、使用するサーバーアダプター
3.)フレームワーク
これまで、SpringSource STSでVirgoを使用しようとしましたが、ローカルホストに存在しないサーバー用にWebサーバーアダプターを構成できませんでした。開発ボックスにVirgoをインストールする必要はありません。また、デプロイするためにコードを本番サーバーにftpホップする必要もありません。