JMS システム モジュールでのリソースの作成
これらのページでは、キュー、トピック、テンプレート、接続ファクトリなどのリソースを JMS システム モジュール内に作成します。
選択したリソースの種類に応じて、リソースの作成のための基本情報の入力が求められます。スタンドアロンのキュー、トピック、接続ファクトリ、分散キュー、分散トピック、外部サーバ、JMS SAF 送り先などの対象にできるリソースの場合は、対象指定のページで適切なサーバを対象として選択することもできます。対象にできるリソースをサブデプロイメントに関連付けることもできます。これは、JMS モジュール リソースとそのメンバーをサーバ リソースにグループ化する高度なメカニズムです。
コンフィグレーション オプション
名前 説明 接続ファクトリ JMS クライアントに対する接続の作成に使用される、一連の接続コンフィグレーション パラメータを定義します。
接続ファクトリは、JMS クライアントへ返される接続のプロパティをコンフィグレーションできるほか、デフォルトの配信、トランザクション、およびメッセージ フロー制御パラメータについてコンフィグレーション可能なオプションを提供します。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.ConnectionFactories
キュー 非同期のピア通信に使用される、ポイント ツー ポイント送り先のタイプを定義します。キューに配信されたメッセージは、1 つのコンシューマにのみ配信されます。
しきい値、ロギング、配信オーバーライド、配信エラーのオプションなど、キューの動作を多面的にコンフィグレーションできます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.Queues
トピック 非同期のピア通信に使用される、パブリッシュ/サブスクライブ送り先のタイプを定義します。トピックに配信されたメッセージは、すべてのトピック コンシューマに配信されます。
しきい値、ロギング、配信オーバーライド、配信エラー、マルチキャストのパラメータなど、トピックの動作を多面的にコンフィグレーションできます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.Topics
分散キュー 複数の JMS サーバに分散されるが、単一の論理キューとして JMS クライアントにアクセス可能な、一連のキューを定義します。
分散キューは、メッセージのロード バランシングおよび配信に役立ち、スタンドアロンのキューと同じプロパティを多く持ちます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.DistributedQueues
分散トピック 複数の JMS サーバに分散されるが、単一の論理トピックとして JMS クライアントにアクセス可能な、一連のトピックを定義します。
分散トピックは、ロード バランシングおよび負荷分散に役立ち、スタンドアロンのトピックと同じプロパティを多く持ちます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.DistributedTopics
外部サーバ 現在のドメインの一部ではない、外部のメッセージング プロバイダまたはリモート WebLogic Server インスタンスを定義します。
これは、他のベンダの JMS 製品と統合を行う際、またはローカル WebLogic JNDI ツリーにおいて他のクラスタまたはドメイン内の WebLogic Server のリモート インスタンスを参照する際に、役立ちます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.ForeignServers
割り当て 送り先で使用できるシステム リソースの割り当てを制御します。
たとえば、送り先で格納できるバイト数を Quota リソースを使ってコンフィグレーションできます。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.Quotas
送り先ソート キー 送り先が受信メッセージに適用できる、ユニークなソート順を定義します。
デフォルトでは、メッセージのソート順は、各メッセージのユニークな JMSMessageID に基づいて昇順にソートが行われる、FIFO (先入れ先出し) になります。ただし、LIFO (後入れ先出し) など、送り先に対して別のソート方式を使用するように送り先キーをコンフィグレーションすることも可能です。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.DestinationKeys
JMS テンプレート 複数の送り先について、一連のデフォルト コンフィグレーション設定を定義します。
送り先でテンプレートが指定されているが、パラメータの値が明示的に設定されていない場合、そのパラメータは、指定済みのテンプレートからその値を取得します。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.Templates
SAF インポート済み送り先 インポート済みのストア アンド フォワード (SAF) 送り先の集合を定義します。SAF 送り先は、ローカル サーバ インスタンスまたはクラスタがリモート サーバ インスタンスまたはクラスタにメッセージを送信できるよう、ローカル クラスタまたはサーバ インスタンスにインポートされるリモート サーバ インスタンスまたはクラスタにおけるキューまたはトピックを表します。
送り先に対する [Export SAF Destination] パラメータが明示的に無効化されていない限り、デフォルトではすべての JMS 送り先が自動的にエクスポートされます。SAF のインポートされた送り先の各集合は、リモート SAF コンテキスト リソースと、また必要に応じて SAF エラー処理リソースと、関連付けられています。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.SAFImportedDestinations
リモート SAF コンテキスト JMS 送り先のエクスポート元であるリモート サーバ インスタンスまたはクラスタの URL を定義します。また、リモート クラスタまたはサーバで認証および認可されるセキュリティ資格も含まれています。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.SAFRemoteContexts
SAF エラー処理 SAF サービスがリモート送り先へのメッセージの転送に失敗した場合に行う処理を定義します。
コンフィグレーションのオプションには、エラー処理ポリシー ([リダイレクト]、[ログ]、または [常に転送])、ログ フォーマット、および再試行パラメータの送信などがあります。
MBean 属性 (アプリケーション モジュールには適用しない):
JMSBean.SAFErrorHandlings