アプリケーションサーバー(Glassfishなど)を使用するための「ベストプラクティス」を理解することに興味があります。Webサービスを消費および調達するさまざまなコンポーネントで構成される中規模のアプリケーションがあります。これらのコンポーネントは、Glassfish環境でホストされます。
現在、あるデータベースから別のデータベースにデータをコピーする単純なスケジュールされた関数が必要です。つまり、Webタイプの機能は必要ありません。単純なアプリケーション(たとえばQuartz周辺)として簡単に構築し、他のコンポーネントと同じGlassfishサーバーにデプロイできます。これは単純な質問であることを理解していますが、これは「合理的な」アプローチですか、それともアプリケーションサーバーから独立して実行されるスタンドアロンアプリケーションである必要がありますか?より一般的な質問は、「アプリケーションサーバーの適切な使用法とそうでないものは何か」だと思います。