Interstage Application Server J2EE ユーザーズガイド
|
目次
索引
|
20.1.1.3 静的イベントチャネルの生成
Interstage管理コンソールを使用して、JMSアプリケーションがメッセージの送受信に使用するイベントチャネルを作成します。
Interstage管理コンソールの使用方法については、“Interstage運用ガイド”の“Interstage管理コンソールによるInterstage運用”を参照してください。
必要に応じて、次の設定項目を変更してください。
- イベントチャネルグループ名
英数字、および以下の記号を使用することができます。なお、先頭文字は英数字のみ使用することができます。
- ハイフン (-)
- ピリオド (.)
- スラッシュ (/)
- アンダースコア (_)
- イベントチャネル名
英数字、および以下の記号を使用することができます。なお、先頭文字は英数字のみ使用することができます。
- ハイフン (-)
- ピリオド (.)
- スラッシュ (/)
- アンダースコア (_)
- タイプ
Publish/Subscribeメッセージングモデルの場合は、“Topic”を選択します。
Point-To-Pointメッセージングモデルの場合は、“Queue”を選択します。
- 不揮発チャネル運用
Durable Subscription機能、イベントチャネルの不揮発化機能、ローカルトランザクション機能およびグローバルトランザクション機能を使用する場合に指定します。
イベントデータ(メッセージ)、接続情報が不揮発化の対象となります。
- グローバルトランザクション
グローバルトランザクション機能を使用する場合に指定します。
- 日本語コード系
日本語メッセージを送受信する場合にイベントチャネルが動作するマシンのコード系を指定します。EUCの場合は“EUC”を、ShiftJISの場合は“SJIS”を指定します。
グローバルトランザクション機能を使用する場合は、データベース連携サービスが起動されている必要があります。データベース連携サービスの起動については、“JTSの運用”を参照してください。
イベントチャネルの作成時、初期状態としてイベントチャネルの自動起動が設定され、Interstageの起動(イベントサービスの起動)時に自動的に起動されます。イベントチャネルの自動起動は、Interstage管理コンソールを使用して変更することができます。
静的イベントチャネルの生成は、esmkchnlコマンドを使用して行うこともできます。
必要に応じて、次のオプションおよび引数を指定してください。
- -g group
英数字、および以下の記号を使用することができます。なお、先頭文字は英数字のみ使用することができます。
- ハイフン (-)
- ピリオド (.)
- スラッシュ (/)
- アンダースコア (_)
- -c channel
英数字、および以下の記号を使用することができます。なお、先頭文字は英数字のみ使用することができます。
- ハイフン (-)
- ピリオド (.)
- スラッシュ (/)
- アンダースコア (_)
- -notify
このオプションは必須です。
- -ptp
Point-To-Pointメッセージングモデルの場合に指定します。本オプションを省略した場合、Publish/Subscribeメッセージングモデルとなります。
- -persist all
Durable Subscription機能、イベントチャネルの不揮発化機能、ローカルトランザクション機能およびグローバルトランザクション機能を使用する場合に指定します。
- -tran
グローバルトランザクション機能を使用しない場合に指定します。
- -ots
グローバルトランザクション機能を使用する場合に指定します。
- -l locale
日本語メッセージを送受信する場合にイベントチャネルが動作するマシンのコード系を指定します。EUCの場合は“EUC”を、ShiftJISの場合は“SJIS”を指定します。
[Publish/Subscribeメッセージングモデルの場合]
イベントチャネルの不揮発化機能、ローカルトランザクション機能を使用した運用を行う、グループ“mygroup”のイベントチャネル“mychannel”を生成する場合
esmkchnl -g mygroup -c mychannel -notify -persist all -tran |
[Point-To-Pointメッセージングモデルの場合]
イベントチャネルの不揮発化機能、ローカルトランザクション機能を使用した運用を行う、グループ“mygroup”のイベントチャネル“mychannel”を生成する場合
esmkchnl -g mygroup -c mychannel -notify -ptp -persist all -tran |
All Rights Reserved, Copyright(C) 富士通株式会社 2005