JMS メッセージを受信するメッセージ駆動型 Bean があり、そのデータの一部をそれらの Web ページ内の JSF コンポーネント (PrimeFaces) に取得したいと考えています。
JSF Web ページからマネージド Bean を介して EJB にデータを取得することは理解していますが、別の方向に進んでおり、これについては明確ではありません。具体的には、EJB から表示された Web ページのマネージド Bean を呼び出してデータを渡す方法が明確ではありません。
私の推測では、これは次のようになります...
(何らかのイベント) ---> メッセージ駆動型 Bean ---> マネージド Bean ---> JSF ページ
もちろん、MDB へのイベントは正常に機能しますが、この JSF Web ページが表示されている場合にのみ、マネージド Bean が独自のイベントを受け入れて Web ページに表示できるようにする必要があります。
どんな助けでも大歓迎です。