たとえば、2つのキューを持つキューマネージャがあります。私はQ1にメッセージを入れて、別のキューに行くよりもQ2です。そしてQ1私のメッセージには、ユニークなIDのような、そのボディに新しいものがあります。IMB MQ:キューからメッセージを取得する前にキューからメッセージを取得する。 Java
そこで問題は、私は何とかそれがQ2に行く前に、JavaはからQ1私のメッセージを取得使用することはできますか?または、少なくともそれについての情報を得る。
実際、この例は非常に簡素化されており、キューから出る前にメッセージを取得することができます。
更新:
私はまた、いくつかのロジックでメッセージブローカを持っています。私のキューマネージャとそのキューはローカルです。 Q2は、メッセージがアダプタに送信される送信キューです。だから私はQ1に入れてからアダプタに行くか、Q2に入れてメッセージを閲覧しています。メッセージ・フロー・トリガーやハンドラーを変更したり、アダプター・ソース・コードを変更せずに、JavaクラスまたはJMSを使用して作成できますか?
Q1はQREMOTEであり、Q2はQLOCALであり、USAGE(XMITQ)ですか?またはQ1はQALIASであり、Q2はQLOCALですか? – JoshMc