利用應用程式用戶端資源配置工具來配置新的 JMS 提供者

您可以為應用程式用戶端建立新的 「Java 訊息服務 (JMS)」提供者配置。應用程式用戶端透過 JMS 介面來使用傳訊服務。

關於這項作業

這項作業期間,您將為應用程式用戶端建立新的 「Java 訊息服務 (JMS)」提供者配置。應用程式用戶端透過 JMS 介面來使用傳訊服務。JMS 提供者提供兩種類型的 J2EE 資源。 一種是 JMS Connection Factory,另一種是 JMS 目的地。

在個別管理作業中,您必須在自己特有的應用程式用戶端所在的用戶端機器上安裝 JMS 用戶端。傳訊產品供應商必須提供 JMS 用戶端的實作。如需相關資訊,請參閱您的傳訊產品說明文件。

程序

  1. 啟動「應用程式用戶端資源配置工具」,以及開啟您要配置新 JMS 提供者的 EAR 檔。這時會在樹狀視圖中顯示 EAR 檔內容。
  2. 從樹狀結構中,選取您要配置新 JMS 提供者的 JAR 檔。
  3. 展開 JAR 檔,以檢視其內容。
  4. 用滑鼠右鍵按一下傳訊提供者。請完成下列動作之一:
  5. 在出現的內容對話框中,配置 JMS 提供者內容。
  6. 完成之後,按一下確定
  7. 按一下功能表列中的檔案 > 儲存,來儲存您的變更。

範例

下列程式碼範例說明如何配置應用程式用戶端的 JMS 提供者、JMS Connection Factory 和 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>

必要欄位包括:

特殊案例:




標示(線上)的鏈結表示需要存取網際網路。



檔名:ucli_tnjms.html