[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 メーリングリストの案内