Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

JMS システム モジュールのコンフィグレーションおよび JMS リソースの追加

始める前に


JMS システム モジュールには、キュー、トピック、テンプレート、接続ファクトリなどのコンフィグレーション JMS リソース群が含まれ、これらは weblogic-jmsmd.xsd スキーマに準拠する XML ドキュメントによって定義されます。Administration Console でコンフィグレーションされたシステム モジュールは、ドメイン ディレクトリの config\jms サブディレクトリに格納され、このモジュールに対する参照が JMSSystemResource 要素としてドメインのコンフィグレーション ファイルに追加されます。この参照には、JMS モジュール ファイルへのパス、および対象 JMS サーバ (このモジュールがデプロイされるサーバおよびクラスタ) のリストが含まれます。

システム モジュールは、ドメインにコンフィグレーションされたサーバおよびクラスタの対象指定に対して全面的に利用できます。つまり、同じ対象にデプロイされているすべてのアプリケーションおよびクライアント アプリケーションで利用できます。

注意: JMS コンフィグレーション リソースは、デプロイ可能なアプリケーション モジュールとしても管理できます。J2EE アプリケーションと共にパッケージ化されたモジュールとして (この場合、同梱されたアプリケーションでのみ利用可能)、またはそのモジュールで定義されているリソースへのグローバル アクセスを備えたスタンドアロン モジュールとしての管理が可能です。JMS アプリケーション モジュールのコンフィグレーションの詳細については、JMS アプリケーション モジュールのデプロイメントのコンフィグレーションを参照してください。

JMS システム モジュールをコンフィグレーションするには、以下の手順を実行します。

  1. キュー、トピックの送り先、接続ファクトリ、割り当て、JMS テンプレートなどの JMS リソースを格納する JMS システム モジュールを作成します。JMS システム モジュールのコンフィグレーションを参照してください。

    JMS システム モジュールを作成する場合は、[リソースを追加しますか?] チェック ボックスを選択して、モジュールに JMS リソースを追加することもできます。以降の手順では、JMS モジュールの [コンフィグレーション] ページの [リソースの概要] テーブルを使用してリソースを作成する方法について説明します。

  2. モジュールにどのようなキューやトピック リソースをコンフィグレーションする前にも、割り当て設定、テンプレート、送り先キーなど、キューまたはトピック内から参照可能な他の JMS リソースをモジュール内に任意で作成できます。
  3. JMS モジュールにトピックをコンフィグレーションします。トピックのコンフィグレーションを参照してください。
  4. JMS モジュールにキューをコンフィグレーションします。キューのコンフィグレーションを参照してください。
  5. WebLogic Server で用意されているデフォルトの接続ファクトリがアプリケーションに適さない場合は、新しい接続ファクトリを作成し、JMS クライアントを有効化して JMS 接続を作成します。接続ファクトリのコンフィグレーションを参照してください。

    デフォルト接続ファクトリの使用に関する詳細については、WebLogic JMS のコンフィグレーションと管理を参照してください。

  6. クラスタ化環境では、分散送り先を作成できます。分散送り先は、単一の JNDI 名で呼び出されるキューまたはトピックのセットで、クライアントからは単一の論理的な送り先に見えるものです。しかし、実際にはこのセットのメンバーはクラスタ内の複数のサーバに分散されており、各送り先メンバーは個々の JMS サーバに属しています。
  7. 外部 JNDI プロバイダにアクセスする必要がある場合は、外部の WebLogic サーバである JNDI プロバイダを表す外部サーバをコンフィグレーションします。外部サーバには、ローカル WebLogic Server インスタンスがリモート JNDI プロバイダにアクセスするための情報が保持されています。これにより、1 つの JNDI ディレクトリに対して複数の外部接続ファクトリと送り先のオブジェクトを定義できます。外部サーバのコンフィグレーションを参照してください。
  8. ローカル サーバ インスタンスの外部にあるリモートの送り先に対してメッセージを確実に送信する必要がある場合は、WebLogic SAF サービス上に構築される JMS SAF (ストア アンド フォワード) 機能によって、高可用性を備えた JMS メッセージの生成メカニズムが提供されます。たとえば、ローカル サーバ インスタンスに接続された JMS メッセージ プロデューサは、メッセージ送信時にリモートの送り先が一時的に利用できない場合でも、リモートの JMS 送り先に確実にメッセージを転送できます。JMS SAF のコンフィグレーションを参照してください。

関連タスク

関連トピック

 

Skip navigation bar ページの先頭