2011-02-02 9 views
0

永続化レイヤーを呼び出していくつかのクエリ結果を取得したり、データベースに対して挿入、削除などを行うWebページを持つアプリを過去に作成しました。ただし、パーシスタンスレイヤーを除いてバックグラウンドで実行されていたものはありませんでした。今、私はゼロをメッセージングシステム(これを変更することはできません)を介して来るのを待っているバックグラウンドで常に実行されているプロセスを持つアプリケーションを開発する必要があります。私は、オブジェクトをセットアップして、いつでも実行できるようにする方法について少し失われていますが、オブジェクトから結果を制御または照会することはできます。バグ3のpojo/ejbをバックグラウンドで常に実行する

この設定をカバーするチュートリアル/例はありますか?

おかげで、

答えて

0

あなたが特定のressourceを見て、それから取られた入力を処理する方法を毎秒を開始するには、タイマーのいくつかの種類を使用することができます。 Springを使用する場合は、@Scheduled注釈をご覧ください。

あなたの入力が何らかのJavaメソッド呼び出しであれば、java.util.concurrentパッケージと並行プログラミングを見てください。 - しかし、実際には、EJB環境に独自のスレッドを作成することが残っていることに注意してください。

+0

ありがとう、私は代わりにSpring Integrationを使用しようと決めました。 – sldahlin

+0

@sldahlin:答えがあなたのために働いた場合は、それを受け入れてください(チェックマーク)。 – Ralph

+0

代わりにSpring統合アダプターを使用できましたが、あなたの応答に感謝します。 – sldahlin

関連する問題