IBM MQ Series キューQ1は、消費し、XSLT を呼び出し、結果の XML を別のキューQ2に配置する必要がある XML メッセージを受信します。メッセージのサイズが小さい (最大 5KB)。50 種類の XML メッセージを持つことができます。それらは互いに独立しています
システムはほぼリアルタイムであるため、遅延は最大 1 ~ 2 分程度です。最悪のシナリオでは、50 個のファイルすべてが同時にキューに入る可能性があるため、プログラムは比較的堅牢である必要があります。
IBM Websphere App Server を使用しています。開発にはEclipseを使用しています。
質問:キューQ1からメッセージを消費し、 XSLT を呼び出し、結果の XML をQ2に配置するMessageListenerインターフェースまたはメッセージ駆動型 Beanを実装する JMS プログラムを作成する必要がありますか? JMS と MDB の利点、長所/短所は何ですか? JMS を何年も使用していないので、構成、開発、およびテストに関する考え、ヒント、およびアイデアをいただければ幸いです。