Java Message Service

JRun では、Java Message Service (JMS) 1.0 仕様を完全に実装することによって、メッセージング サポートのシームレスな統合を提供します。JRun では、Bean 内のプロデューサ、コンシューマ、および JMS セッションの作成がサポートされています。Bean を非同期メッセージングのリスナとして使用することもできます。メッセージは、EJB エンジンのエンティティ Bean アーキテクチャによって提供されるトランザクション サポートを使用して、完全に処理されます。

JRun は、キュー ベースのポイントツーポイントと、トピック ベースの発行/購読の同期メッセージング、および非同期メッセージをサポートしています。メッセージにはパーシスタンスを指定できるので、サーバーのシャットダウン時にメッセージは失われません。

JMS の詳細については、第 30 章を参照してください。