[seasar-dev:357] [S2JMS] s2jms-activemq-blank-jsf プロジェクト

Koichi Kobayashi koichik @ improvement.jp
2006年 4月 30日 (日) 04:30:06 JST


小林 (koichik) です.

Date:    Sun, 30 Apr 2006 00:00:17 +0900
From:    Koichi Kobayashi <koichik @ improvement.jp>
To:      seasar-dev @ ml.seasar.org
Subject: [seasar-dev:356] [S2JMS] s2jms-activemq-blank-server プロジェクト

> この後,S2JSF-Blank をベースに s2jms-activemq-blank-jsf を
> 作成しようと思ってます.

作成してコミットしました.
# 最初間違えて S2Container の SVN にコミットしちゃいました.
# 心より恥じる...

s2jms-activemq-blank-jsf

です.
これは Tomcat プロジェクトで,別途 ActiveMQ が必要です.
ActiveMQ のブローカーを起動してから Tomcat を起動します.

このプロジェクトは blank といいつつ,send.html という
しょぼしょぼの画面を含んでいます.
この画面のテキストフィールドに文字列を入力して send ボタンを
押下すると JMS メッセージが送信されます.

送信先のキュー (Foo) は s2jms-activemq-blank-server が
受信するキュート同一になっています.
合わせて利用するとメッセージの送受信を確認することができます.

ちなみに s2jms-activemq-blank-server はメッセージを
受信するだけでなく,同じ内容の文字列をキュー Bar に
送信しています.
送信は ReturnValueSendMessageInterceptor を使っているため,
Java ソースの中では明示的な送信処理は行っていません.

s2jms-activemq-blank-jsf の送信処理は MessageSender を
明示的に使用しています.
どちらのやり方を使うかはアプリケーション次第ということで.


-- 
<signature>
    <name>Koichi Kobayashi</name>
    <e-mail>koichik @ improvement.jp</e-mail>
</signature>



Seasar-dev メーリングリストの案内