Seasar DI Container with AOP

S2JMS

概要

S2JMS は非同期メッセージを送受信するアプリケーションを構築するためのコンポーネント群を提供します.
S2JMS は以下のコンポーネントから構成されます.

S2JMS-Core
JMS API を直接使用することなく非同期メッセージを送受信するための,S2 コンテナで構成可能なコンポーネントを提供します.
S2JMS-Container
非同期メッセージを受信してアプリケーションコンポーネントを呼び出すためのコンテナを提供します. EJB における Message-Driven Bean (MDB) コンテナに似ていますが,MDB と異なり受信アプリケーションは javax.jms.MessageListener インタフェースを実装したり,javax.jms.Message クラスを使用する必要がありません.
S2JMS-Server
S2JMS-Container を使用した非同期メッセージ受信アプリケーションを起動するためのブートストラップクラスを実行可能 Jar として提供します.

ドキュメント

各コンポーネントの利用方法については現在ドキュメントを作成中です. 申し訳ございませんが S2JMS-ActiveMQ-Blank-Server,S2JMS-ActiveMQ-Blank-JSF を参考にご覧ください.

なお,S2JMS を利用するには Seasar2.4.0-beta-1 および S2-Tiger-2.4.0-beta-1S2JCA-1.0.0-M1 が必要です. S2JMS は Java5 でのみ利用可能です.Java2SE1.4 以前では動作しないのでご注意ください.

ダウンロード