メッセージングシステムに関する質問があります。 AとBの2つのJavaアプリケーションがあります。Aは絶えず動作し、リソースをチェックします。場合によっては、Bの開始を知らせる必要があります。後でこのメッセージングを拡大する必要はないと思われます。常に2つのコンポーネントがあります。2つのJavaコンポーネント間でメッセージを送信
これを実装する最もエレガントな方法は何ですか? JMS?何とか春の統合? 別のオプションはありますか?
私は正しくBが忙しく待つ必要があることを正しく理解していますか?
ここで言及するオプションが多すぎます。私は実装するのが最も簡単なものを使用します。 Bはビジー待機する必要はなく、アクティブでない場合でも実行されていない可能性があります。最も単純なオプションは、AとBを同じプロセスに入れ、もう一方をメソッド呼び出しで呼び出すことです。 –
2つの別々のアプリケーションである必要がある場合:Aのファイルに触れて、BでWatchServiceまたはQuartzジョブを使用できます。 – slowy