[8.5.5.2 或更新版本]Liberty 儲存庫

配置 JMS Connection Factory

您可以配置由遵守 Java™ EE 連接器架構 (JCA) 規格之資源配接器所提供的 JMS Connection Factory。

關於這項作業

您可以針對由所安裝之資源配接器提供的 JMS Connection Factory 類型,配置一或多個 JMS Connection Factory 實例。
已針對下列 JMS Connection Factory 類型提供配置元素:
  • javax.jms.ConnectionFactory: jmsConnectionFactory
  • javax.jms.QueueConnectionFactory: jmsQueueConnectionFactory
  • javax.jms.TopicConnectionFactory: jmsTopicConnectionFactory
註:

如果要新增 Liberty 設定檔的 JCA 支援,您必須使用 WebSphere® Application Server Developer Tools for Eclipse 的「伺服器配置」編輯器的「程式碼」視圖,或其他文字編輯器,來編輯 server.xml 檔。測試版不支援在「設計」視圖中編輯 Connection Factory、管理物件、啟動規格和資源配接器的部分配置。

程序

配置一或多個 JMS Connection Factory 實例。 當您配置 Connection Factory 實例時,即使不想置換任何配置內容,也必須提供 properties 子元素,以將 jmsConnectionFactory、jmsQueueConnectionFactory 或 jmsTopicConnectionFactory 元素與特定資源配接器提供的 Connection Factory 介面建立關聯。properties 子元素一律接在 JMS Connection Factory 的型樣 properties.<rar_identifier> 後面。 在下列範例中,MyAdapter 資源配接器只提供一種 Connection Factory 類型:
<jmsConnectionFactory jndiName="jms/cf" containerAuthDataRef="auth1">
 <properties.MyAdapter serverName="localhost" anotherProperty="40"/>
</jmsConnectionFactory>
<authData id="auth1" user="user1" password="{xor}Lz4sLCgwLTtu"/>

<jmsQueueConnectionFactory jndiName="jms/qcf"> 
 <connectionManager maxPoolSize="20" connectionTimeout="0"/> 
 <properties.MyAdapter serverName="localhost" vendorProp1="1"/> 
</jmsQueueConnectionFactory>

<jmsTopicConnectionFactory jndiName="jms/tcf"> 
 <properties.MyAdapter serverName="localhost" prop1="A" prop2="B"/>  
</jmsTopicConnectionFactory>
註: 此主題假設已在伺服器中配置唯一 ID 為 MyAdapter 的資源配接器,而且已啟用 jms-1.1 特性,請參閱配置資源配接器主題,以取得進一步的詳細資料

限制:不支援在 WebSphere® Development Tools (WDT) 的「設計」視圖中,針對 Connection Factory、管理物件、啟動規格和資源配接器,編輯資源配接器配置的內容。


指示主題類型的圖示 作業主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=twlp_jms_config_confact
檔名:twlp_jms_config_confact.html