JMS サーバ : JMS セッション プール
セッション プールを使用すると、アプリケーションでメッセージを並行処理できます。 セッション プールは、現在ではほとんど使用されていません。理由は、J2EE 仕様の 必須部分ではないこと、JTA ユーザ トランザクションがサポートされていないこと、 そして大部分が J2EE 仕様の必須部分であるメッセージ駆動型 Bean (MDB) に取って代わられたことです。
このページでは、現在の JMS サーバ用に作成されたセッション プールの概要を 示します。
カラムの表示
[このテーブルのカスタマイズ] を展開して [カラムの表示] リストを変更すると、このページに表示されるデータ ポイントを減らしたり増やしたりできます。それぞれのデータ ポイントは各自のテーブル カラムに表示されます。
以下のテーブルに、このページのカラムに表示できるすべてのデータ ポイントを記載します。
名前 説明 名前 この JMS セッション プールの名前。
確認応答モード JMS セッション プール内の非トランザクション セッションによって使用される確認応答モード
トランザクション セッションの場合、メッセージはセッションがコミットされるときに自動的に確認応答され、この値は無視されます。
MBean 属性:
JMSSessionPoolMBean.AcknowledgeMode
リスナ クラス メッセージを同時に受信および処理するのに使用される、この JMS セッション プールのサーバサイド リスナ クラスの名前。
MBean 属性:
JMSSessionPoolMBean.ListenerClass
最大セッション この JMS セッション プール用のセッションの最大数。値
-1
は最大数が設定されていないことを示します。この属性は動的にコンフィグレーションできますが、セッション プールを再起動しないと有効になりません。
MBean 属性:
JMSSessionPoolMBean.SessionsMaximum
最小値:
-1
最大値:
2147483647
トランザクション化 JMS セッション プールがトランザクション セッションを作成するかどうかを示します。
MBean 属性:
JMSSessionPoolMBean.Transacted
接続ファクトリ この JMS セッション プール用の接続ファクトリの JNDI 名。接続ファクトリは、あらかじめ定義された属性を用いて接続を作成するために使用されます。
MBean 属性:
JMSSessionPoolMBean.ConnectionFactory