アプリケーション・クライアント・リソース構成ツールを使用した新規 JMS プロバイダーの構成

アプリケーション・クライアントの新規 Java™ Message Service (JMS) プロバイダーの構成を作成できます。 アプリケーション・クライアントでは、JMS インターフェースを介してメッセージング・サービスを使用できます。

このタスクについて

このタスクでは、アプリケーション・クライアントの新規 Java Message Service (JMS) プロバイダーの構成を作成します。 アプリケーション・クライアントでは、JMS インターフェースを介してメッセージング・サービスを使用できます。 JMS プロバイダーは、2 種類の Java Platform, Enterprise Edition (Java EE) リソースを提供します。1 つは JMS 接続ファクトリーで、もう 1 つは JMS 宛先です。

それぞれの管理用タスクで、特定のアプリケーション・クライアントが常駐するクライアント・マシンに JMS クライアント をインストールする必要があります。 メッセージング製品のベンダーは、JMS クライアントの実装を 提供しなければなりません。詳しくは、メッセージング製品の資料を参照してください。

手順

  1. アプリケーション・クライアント・リソース構成ツールを 開始し、新規 JMS プロバイダーを構成する EAR ファイルを開きます。EAR ファイルの内容が、ツリー・ビューに表示されます。
  2. ツリーから、新規 JMS プロバイダーを構成する JAR ファイルを選択します。
  3. JAR ファイルを展開して、その内容を表示します。
  4. メッセージング・プロバイダー」を右マウス・ボタン・クリックします。 以下のいずれか 1 つのアクションを実行します。
    • フォルダーを右マウス・ボタン・クリックして、「新規」を選択します。
    • メニュー・バーで「編集」>「新規」とクリックします。
  5. 表示されるプロパティー・ダイアログで、JMS プロバイダーのプロパティーを構成します。
  6. 終了したら、「OK」をクリックします。
  7. メニュー・バーで「ファイル」>「保存」をクリックして変更内容を保存します。

次のコード例では、アプリケーション・クライアントの JMS プロバイダー、JMS 接続ファクトリー、および JMS 宛先の設定を構成する方法を示します。

<resources.jms:JMSProvider xmi:id="JMSProvider_3" name="genericJMSProvider:name" 
description="genericJMSProvider:description" 
externalInitialContextFactory="genericJMSProvider:contextFactoryClass" 
externalProviderURL="genericJMSProvider:providerUrl">
<classpath>genericJMSProvider:classpath</classpath>
<factories xmi:type="resources.jms:GenericJMSDestination" 
xmi:id="GenericJMSDestination_1" name="jmsDestination:name" 
jndiName="jmsDestination:jndiName" description="jmsDestination:description" 
externalJNDIName="jmsDestination:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_15">
<resourceProperties xmi:id="J2EEResourceProperty_17" name="jmsDestination:customName" 
value="jmsDestination:customValue"/>
</propertySet>
</factories>
<factories xmi:type="resources.jms:GenericJMSConnectionFactory" 
xmi:id="GenericJMSConnectionFactory_1" name="jmsCF:name" jndiName="jmsCF:jndiName" 
description="jmsCF:description" userID="jmsCF:user" password="{xor}NTIsHBllMT4yOg==" 
externalJNDIName="jmsCF:externalJndiName" type="QUEUE">
<propertySet xmi:id="J2EEResourcePropertySet_16">
<resourceProperties xmi:id="J2EEResourceProperty_18" name="jmsCF:customName" 
value="jmsCF:customValue"/>
</propertySet>
</factories>
<propertySet xmi:id="J2EEResourcePropertySet_17">
<resourceProperties xmi:id="J2EEResourceProperty_19" 
name="genericJMSProvider:customName" value="genericJMSProvider:customValue"/>
</propertySet>
</resources.jms:JMSProvider>
必要フィールドは以下のとおりです。
  • 「JMS プロバイダー・プロパティー」ページ: 名前、最低 1 つのプロトコル・プロバイダー
  • 「JMS 接続ファクトリー・プロパティー」ページ: 名前、jndiName、宛先タイプ
  • 「JMS 宛先プロパティー」ページ: 名前、jndiName、宛先タイプ
特殊なケース:
  • 宛先タイプは QUEUE または TOPIC でなければなりません。

トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ucli_tnjms
ファイル名:ucli_tnjms.html