実際には、次の流れがあります。
- ユーザーが「巨大な操作」ボタンをクリックします。
- RESTful サービスを呼び出します。
- 残りのサービスは、EJB である HugeOpServiceBean を呼び出します。
- この EJB は JMS キューに HugeOperation を実行するよう指示します。
- この HugeOperation には 2 つ以上の実装がある可能性があるため、リッスンしているすべての MDBean が実行されます (つまり、別の .ear にある可能性があります)。
これらの MDBean の「ステータス」を取得できるようにするために、皆さんがどのように行っているか、または私に提案しているかを聞きたいと思います。
基本的に、各 MDBean はいくつかのオブジェクト タイプのリストでいくつかのメソッドを実行するため、完了したパーセンテージを計算するのは簡単なはずです。サービス。
前もって感謝します。