JMS 環境定義

環境定義是一組連結,它使名稱與儲存在命名和目錄服務中的物件相關聯。

JMS 用戶端(使用 JMSJava™ 應用程式)使用環境定義來查閱命名和目錄服務中的 JMS 物件名稱。每個環境定義都有一個相關聯的命名慣例。

如需 LDAP 命名考量的相關資訊,請參閱線上產品說明文件中的配置 JMS 管理工具

起始環境定義

對於命名和目錄服務中的每一個位置,您需要指定起始環境定義來提供起始點,讓 JMS 用戶端能夠利用它來解析命名和目錄服務之該位置中的物件名稱。JMS 用戶端會透過「Java 命名目錄介面 (JNDI)」來存取命名和目錄服務中的物件;在命名和目錄服務中,由環境定義所定義的位置即所謂的 JNDI 名稱空間。

當您在「IBM® MQ 探險家」中指定起始環境定義時,會顯示 JNDI 名稱空間的完整內容,但在「IBM MQ 探險家」中,您只能編輯儲存在該處的 IBM MQ for JMS 類別 物件。您新增至「IBM MQ 探險家」的所有起始環境定義,都會顯示在「導覽器」視圖的「JMS 受管理物件」資料夾,如下圖所示。

在此圖中,檔案系統起始環境定義是本端檔案系統中某位置的起始環境定義:C:/JMSAdmin/JMSAdmin1LDAP 起始環境定義是 LDAP 伺服器上某位置的起始環境定義,其所在電腦為 hiss,識別名稱為 cn=JMSData,dc=ibm,dc=uk

「導覽器」視圖中「JMS 受管理物件」資料夾的畫面擷取。

將起始環境定義新增至「IBM MQ 探險家」後,您就可以在 JNDI 名稱空間中建立 Connection Factory 物件、目的地物件和子環境定義。

子環境定義

子環境定義是 JNDI 名稱空間的一部分,可包含 Connection Factory 和目的地及其他子環境定義。子環境定義本身不是一個物件;它只是子環境定義中物件命名慣例的一種延伸。您可以在單一環境定義中建立多個子環境定義。

在下圖中,名叫 A Subcontext 的子環境定義會連結到名叫檔案系統起始環境定義的起始環境定義。在儲存環境定義和子環境定義的檔案系統中,子環境定義是起始環境定義的子目錄;其他 JNDI 實作(例如 LDAP)可能以不同方式儲存子環境定義。

「導覽器」視圖中的子環境定義的畫面擷取。

您可以在子環境定義中建立 Connection Factory 物件、目的地物件和其他子環境定義。


概念 概念

反饋

「時間戳記」圖示 前次更新時間: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/j_context.htm