Service Registry 3.1 使用者指南

第 3 章 發佈和管理登錄 (Registry) 物件

[建立新的登錄 (Registry) 物件] 功能表項目可讓您建立物件並將其發佈到 Registry。本章說明以下作業:

發佈物件

    將物件發佈到 Registry 要分三步進行︰

  1. 建立物件。

  2. 增加詳細資訊和其他物件,將它們儲存至記憶體而非發佈到 Registry。

  3. 將物件發佈到 Registry。

如果您建立了使用者帳號並已登入該帳號,則可將物件發佈到 Registry。若要建立使用者帳號,請遵循建立使用者帳號中的說明。

下面的首項作業說明了建立任何新物件時所需遵循的步驟。後續各小節說明發佈特定類別的物件時,所需執行的附加步驟。

您可以建立和發佈表 2–2 中列出的任何物件,但以下物件除外:

本小節說明以下作業︰

Procedure建立和發佈新的登錄 (Registry) 物件

  1. 在左側功能表區域的 [作業] 標籤中,按一下 [建立新的登錄 (Registry) 物件]。

  2. 在 [登錄 (Registry) 物件] 區域中,從組合方塊中選擇物件類型,然後按一下 [增加]。

    [詳細資訊] 區域中將顯示物件的 [詳細資訊] 表單。

  3. 在 [名稱] 欄位中鍵入名稱。

  4. (可選擇) 在 [說明] 欄位中鍵入說明。

  5. (可選擇) 在 [版本註釋] 欄位中鍵入註釋。

  6. (可選擇) 用您自己選擇的識別碼替代指定的唯一識別碼和邏輯唯一識別碼。

    每個識別碼均必須是有效的 URN,並且在您的 Registry 安裝中必須是唯一的。

  7. 在物件類型專用的欄位中輸入資料。

  8. 按一下 [儲存] 將物件儲存在記憶體中。


    備註 –

    在物件的任何標籤區域中進行變更後,請務必加以儲存再移至其他標籤。如果不儲存,所做的工作將會遺失。


  9. (可選擇) 使用 [詳細資訊] 表單中的標籤來增加並儲存撰寫的物件。

  10. 按一下 [套用] 將物件發佈到 Registry。

    將顯示狀態訊息,表明套用是否成功。

接下來的步驟

無論是發佈物件之前還是之後,您均可透過為其增加撰寫的物件來編輯該物件。表 2–4 列出您可以增加的物件。後續各小節說明如何增加這些物件。

Procedure建立和發佈即時查詢 (AdhocQuery) 物件

即時查詢 (AdhocQuery) 物件表示以查詢語法表述的即時查詢。即時查詢 (AdhocQuery) 物件用於探索登錄 (Registry) 物件。就用途而言,即時查詢 (AdhocQuery) 物件與關聯性資料庫中的預存程序概念類似。例如,[搜尋] 面板中預先定義的查詢均為即時查詢 (AdhocQuery) 物件。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [即時查詢 (AdhocQuery)]。

  2. (可選擇) 從 [查詢類型] 組合方塊中選取查詢類型。

    預設為 SQL 查詢。其他支援的查詢類型包括 XQuery 和 ebXML 篩選查詢。

  3. 在 [查詢字串] 欄位中鍵入查詢文字。

    對於 SQL 查詢,請使用單引號對來括住您通常使用單引號括住的項目。這些項目出現在子查詢中時,通常為參數預留位置和文字列。例如,在子查詢中指定參數預留位置,如下所示:

    (SELECT id FROM ClassificationNode WHERE path LIKE ''$objectTypePath'')

    指定文字列和參數預留位置,如下所示:

    ... AND (ro.id = s.parent AND s.name_ = 
    ''urn:oasis:names:tc:ebxml-regrep:profile:ws:wsdl:nameSpacesUsed''
      AND s.value LIKE ''$nameSpacePattern'')
  4. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

Procedure建立和發佈分類節點 (ClassificationNode) 物件

分類節點 (ClassificationNode) 物件表示在內部分類方案中與其他元素具有結構關係的分類元素。您可以建立分類節點 (ClassificationNode) 物件並將其增加至分類方案中,但使用分類方案 (ClassificationScheme) [詳細資訊] 面板的 [概念] 標籤建立概念會更容易。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [分類節點 (ClassificationNode)]。

  2. 在 [值] 欄位中為 分類節點 (ClassificationNode) 物件鍵入值。

    [分類方案]、[父系 ID] 和 [路徑] 欄位無法使用。

  3. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

Procedure建立和發佈分類方案 (ClassificationScheme) 物件

分類方案 (ClassificationScheme) 物件表示用來劃分物件類別的分類。在內部分類方案 (ClassificationScheme) 中,所有分類元素在 Registry 中均定義為 Concept 實例。在外部分類方案 (ClassificationScheme) 中,Registry 中不會將值定義為 Concept 實例,而是以其 String 表示方式進行參照。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [分類方案 (ClassificationScheme)]。

    [外部分類方案] 核取方塊已選取,表示該方案不具有概念。在分類方案中增加概念後,該核取方塊將不再處於選取狀態。

  2. 從 [值類型] 組合方塊中選取值:

    • 唯一。表示分類的每個節點均具有指定的唯一代碼。

    • 內嵌式路徑。表示指定給分類的每個節點的唯一代碼也會對其路徑進行編碼。

    • 並非唯一。表示節點並非唯一,這時有必要使用完整路徑 (從分類方案 (ClassificationScheme) 到所需節點) 來識別節點。

    預設為 [唯一]。

  3. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

Procedure建立和發佈外部連結 (ExternalLink) 物件

外部連結 (ExternalLink) 物件可為 Registry 外部的內容提供 URI。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [外部連結 (ExternalLink)]。

    [物件類型] 欄位包含值外部連結 (ExternalLink)

  2. (可選擇) 按一下 [選取物件類型的概念] 按鈕,然後為 URI 參照的資料選取物件類型。

    在 [外部物件分類節點選擇器] 視窗中展開節點,直到您在外部物件 (ExtrinsicObject) 類型中找到適當的概念為止。按一下 [確定] 之後,[物件類型] 視窗即會包含您選取的類型。

  3. 在 [外部 URI] 欄位中鍵入外部連結的 URI。

  4. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。


    備註 –

    如果在嘗試儲存外部連結 (ExternalLink) 物件時遇到錯誤,則表明需要執行管理作業。請參閱無法建立外部連結 (ExternalLink)服務連結 (ServiceBinding),以取得詳細資訊。


Procedure建立和發佈外部物件 (ExtrinsicObject) 物件

外部物件 (ExtrinsicObject) 提供中介資料來說明內容,該內容類型實際並不為 Registry 所知,因此必須透過其他屬性進行說明,例如 MIME 類型。

使用外部物件 (ExtrinsicObject) 來發佈各種檔案。通常是 Web 服務工件,例如 WSDL 檔案。

ebXML Registry Profile for Web Services 是一種 OASIS 標準,可定義 ebXML Registry 設定檔用以發佈、管理、控制、探索以及重複使用 Web 服務工件。依預設,Service Registry 可實作此設定檔。實際上,這表示當您將 WSDL 檔案發佈至 Registry 做為外部物件 (ExtrinsicObject) 物件時,Registry 會為此文件建立標準中介資料,即建立該文件所定義的 Web 服務。此功能稱為 WSDL 分類

若要發佈一個或多個相互附屬或附屬其他檔案 (例如 XSD 檔案) 的 WSDL 檔案,請建立一個包含所有檔案的 zip 檔案。

管理員可停用 WSDL 分類功能。請參閱「Service Registry 3.1 管理指南」中的「停用 WSDL Cataloger」,以取得詳細資訊。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [外部物件 (ExtrinsicObject)] 或它的一個子類型。

    例如,若要發佈一個或多個 WSDL 檔案,請選取 WSDL。

  2. (可選擇) 在 [MimeType] 欄位中鍵入物件的 MIME 類型。類型應為 http://www.iana.org/assignments/media-types 中所列類型之一。

    如果要上傳獨立的 WSDL 檔案 (包含 XML 的文字檔),請將 MIME 類型設定為 text/xml

    如果要上傳包含多個 WSDL (或者還有 XSD) 檔案的 zip 檔案,請將 MIME 類型設定為 application/zip

  3. (可選擇) 如果 Registry 無法讀取物件的內容 (例如,內容已加密),請選取 [是不可修改的] 核取方塊。

  4. 如果需要選取較外部物件 (ExtrinsicObject) 更為具體的物件類型,請按一下 [選取物件類型的內容] 按鈕。

    在 [外部物件分類節點選擇器] 視窗中展開節點,直到您在外部物件 (ExtrinsicObject) 類型中找到適當的概念為止。按一下 [確定] 之後,[物件類型] 視窗即會包含您選取的類型。

  5. 按一下 [選擇儲存庫項目檔案] 按鈕以尋找外部物件 (ExtrinsicObject) 的儲存庫項目。

    1. 在 [檔案上傳] 視窗中,於文字欄位中鍵入檔案路徑或按一下 [瀏覽]。

    2. 如果按一下 [瀏覽],請使用檔案選擇器視窗瀏覽至該檔案,然後按一下 [開啟]。

    3. 在 [檔案上傳] 視窗中,按一下 [上傳檔案]。

    4. 按一下 [確定]。

    在 [詳細資訊] 面板中將顯示以下附加項目:

    • [內容版本] 欄位 (無法使用)

    • [內容版本註釋] 欄位 (可由您填寫)

    • [移除儲存庫項目] 按鈕

    • [檢視儲存庫項目內容] 連結

  6. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

接下來的步驟

建立參照 WSDL 檔案的外部物件 (ExtrinsicObject) 物件後,您可以使用 [WSDL 探索查詢] 來尋找它。而且,如果您使用 [基本查詢] 來搜尋 WSDL 類型的外部物件 (ExtrinsicObject) 物件、搜尋服務 (Service) 物件和服務連結 (ServiceBinding) 物件,您將發現 Registry 已建立 WSDL 檔案的元素所指定的全部物件:

Procedure建立和發佈聯合 (Federation) 物件

聯合 (Federation) 表示 Registry 的關聯群組。其唯一屬性為基本的 RegistryObject 屬性。您必須是管理員才能建立聯合 (Federation) 物件。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [聯合 (Federation)]。

  2. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

  3. 遵循建立物件之間的關係中的步驟,將關聯的 Registry 增加至聯合 (Federation)。詳細步驟如下:

    1. 搜尋聯合 (Federation),選取其 [挑選] 核取方塊,然後按一下 [書籤]。

    2. 搜尋登錄 (Registry),選取其 [挑選] 核取方塊,然後按一下 [關聯]。

    3. 在 [建立關係] 區域,選取聯合 (Federation) 做為來源物件。Registry 即成為目標物件。

    4. 將 AssociationType 設定為 HasFederationMember。

Procedure建立和發佈組織 (Organization) 物件

組織 (Organization) 物件可提供有關組織的資訊。它可能具有父系,並且可能具有一個或多個子組織。組織始終將一個使用者 (User) 物件做為主要連絡人,並且可在組織與一個或多個服務 (service) 物件之間建立關聯來提供服務。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [組織 (Organization)]。

  2. (可選擇) 在 [PostalAddress] 欄位中鍵入值。

  3. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

    請參閱以下各小節,以取得有關將撰寫的物件增加至組織 (Organization) 物件的詳細資訊:

  4. 若要將服務 (service) 增加至組織 (Organization),請遵循建立物件之間的關係中的步驟。詳細步驟如下:

    1. 搜尋組織 (Organization),選取其 [挑選] 核取方塊,然後按一下 [書籤]。

    2. 搜尋服務 (service),選取其 [挑選] 核取方塊,然後按一下 [關聯]。

    3. 在 [建立關係] 區域,選取組織 (Organization) 做為來源物件。服務 (service) 即成為目標物件。

    4. 將 AssociationType 設定為 OffersService。

Procedure建立和發佈個人 (Person)使用者 (User) 物件

個人 (Person)使用者 (User) 物件可提供 Registry 中人員和註冊使用者的相關資訊。兩種物件具有相同的屬性。使用者 (User) 物件做為主要連絡人與組織 (Organization) 相關聯。使用者 (User) 物件還用來在可稽核事件 (AuditableEvent) 物件中標識傳送請求 (因而產生可稽核事件 (AuditableEvent)) 的請求者。

建議透過 [使用者註冊精靈] 來建立使用者 (User) 物件。當您要為不會自行存取 Registry 的人員建立中介資料時,請使用 Web 主控台來建立個人 (Person) 物件。

如果要為人員建立多個郵遞地址、電子郵件地址或電話號碼,請建立使用者 (User) 物件。Web 主控台可讓您為使用者 (User) 物件 (而非個人 (Person) 物件) 增加郵遞地址、電子郵件地址或電話號碼做為撰寫物件。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [個人 (Person)] 或 [使用者 (User)]。

  2. 在 [姓名] 欄位中鍵入值。

    為這些欄位中的至少一個欄位指定值。

    請勿使用 [名稱] 欄位。Web 主控台將忽略您在 [名稱] 欄位中為個人 (Person)使用者 (User) 物件鍵入的任何值。

  3. 如以下各小節說明,增加撰寫物件:

  4. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

Procedure建立和發佈登錄 (Registry) 物件

登錄 (Registry) 物件表示登錄。其唯一屬性為基本的 RegistryObject 屬性。您必須是管理員才能建立登錄 (Registry) 物件。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [登錄 (Registry)]。

  2. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

接下來的步驟

請參閱建立和發佈聯合 (Federation) 物件,以取得有關如何將 Registry 增加到聯合 (Federation) 中的資訊。

Procedure建立和發佈 Registry 套裝軟體 (RegistryPackage) 物件

Registry 套裝軟體 (RegistryPackage) 表示具有任意數目之登錄 (Registry) 物件的邏輯群組。

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,選取 [Registry 套裝軟體 (RegistryPackage)]。

  2. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

  3. 若要將物件增加至套裝軟體,請遵循將物件增加到 Registry 套裝軟體 (Registry Package)中的說明。

Procedure建立和發佈服務 (service) 物件

服務 (Service) 物件可提供有關服務的資訊。它可包含一個或多個服務連結 (ServiceBinding) 物件,這些物件表示有關如何存取服務的技術資訊。

最常用來發佈服務 (Service) 物件的方法,是發佈內容包含一或多個 WSDL 檔案的外部物件 (ExtrinsicObject) 物件。如需更多資訊,請參閱建立和發佈外部物件 (ExtrinsicObject) 物件

  1. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 1 – 6。在步驟 2 中,請選取 [服務 (Service)]。

  2. 執行建立和發佈新的登錄 (Registry) 物件中的步驟 8 – 10。

  3. 若要將服務連結 (ServiceBinding) 物件增加至服務,請遵循將服務連結 (Service Binding) 增加到服務中的說明。

  4. 若要將規格連結 (SpecificationLink) 物件增加至 服務連結 (ServiceBinding),請遵循將規格連結 (Specification Link) 增加到服務連結 (Service Binding)中的說明。

將分類增加到物件

若要建立分類,請使用內部分類方案。內部分類方案含有一組概念,這些概念的值對於 Registry 是已知的。

Procedure增加分類

若要為物件增加分類,請搜尋適當的分類方案,然後在該分類方案中選擇一個概念。

  1. 在物件的 [詳細資訊] 區域中,按一下 [分類] 按鈕。

    將顯示 [分類] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 鍵入分類的名稱,並選擇性鍵入說明。

  4. 按一下 [選取分類方案或概念] 按鈕。

    將開啟 [分類方案/節點選擇器] 視窗。

  5. 展開分類方案 (ClassificationScheme) 節點。然後展開概念節點,直至您選取了想要使用的尾節點。

  6. 按一下 [確定] 以關閉 [分類方案/節點選擇器] 視窗。

    在 [詳細資訊面板] 視窗中將顯示分類方案、概念和值。

  7. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  8. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將外部識別碼 (External Identifier) 增加到物件

若要建立外部識別碼,請使用外部分類方案。由於外部分類方案中沒有概念,因此外部分類方案中的值對於 Registry 是未知的。

Procedure增加外部識別碼 (External Identifier)

若要將外部識別碼增加到物件,請搜尋適當的分類方案,然後指定值。

  1. 在物件的 [詳細資訊] 區域中,按一下 [外部識別碼] 標籤。

    將顯示 [外部識別碼] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 鍵入外部識別碼的名稱,並選擇性鍵入說明。

  4. 按一下 [選取分類方案] 按鈕。

    將開啟 [ClassificationScheme/概念選擇器] 視窗。

  5. 展開分類方案 (ClassificationScheme) 節點,然後選取一個沒有概念的分類方案。

  6. 按一下 [確定] 以關閉 [ClassificationScheme/概念選擇器] 視窗。

    在 [詳細資訊面板] 視窗中將顯示分類方案。

  7. 在 [值] 欄位中鍵入值。

  8. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  9. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將外部連結 (External Link) 增加到物件

外部連結可讓您將 URI 與登錄 (Registry) 物件相關聯。

Procedure增加外部連結 (External Link)

  1. 在物件的 [詳細資訊] 區域中,按一下 [外部連結] 標籤。

    將顯示 [外部連結] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 鍵入外部連結的名稱。

  4. 在 [外部 URI] 欄位中鍵入外部連結的 URL。

  5. (可選擇) 如果您要指定 URL 所指向的內容類型,請按一下 [選取物件類型的概念] 按鈕。

    展開分類方案 (ClassificationScheme) 節點。展開 ObjectType、RegistryObject 和 ExtrinsicObject 節點,來尋找內容類型。選取概念,然後按一下 [確定]。如果找不到合適的類型,請按一下 [取消]。如果願意,您可以為外部物件 (ExtrinsicObject) 建立新概念。

  6. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  7. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

使用槽將自訂資訊增加到物件

槽包含可能未儲存在登錄 (Registry) 中的附加資訊。槽提供了將任意屬性增加到物件的方法。

Procedure增加槽

  1. 在物件的 [詳細資訊] 區域中,按一下 [槽] 標籤。

    將顯示 [槽] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 鍵入槽的名稱。

    此名稱通常為易於使用的 URN。

  4. (可選擇) 在 [槽類型] 欄位中鍵入值。您可以使用此欄位來指定槽的資料類型或提供將槽群組在一起的方法。

    此類型通常為 DataType 分類方案中某概念的唯一識別碼值。

  5. 在 [值] 欄位中鍵入值。

  6. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  7. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將郵遞地址增加到組織 (Organization)使用者 (User)

組織 (Organization) 物件或使用者 (User) 物件可以具有一個或多個郵遞地址。

Procedure增加郵遞地址

  1. 組織 (Organization)使用者 (User) 的 [詳細資訊] 區域中,按一下 [郵遞地址] 標籤。

    將顯示 [郵遞地址] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 在欄位中鍵入值。所有欄位均非必填。

    • 街道號碼

    • 街道

    • 城市

    • 州/省

    • 國家/地區

    • 郵遞區號

  4. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  5. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將電話號碼增加到組織 (Organization)使用者 (User)

組織 (Organization) 物件或使用者 (User) 物件可以具有一個或多個電話號碼。

Procedure增加電話號碼

  1. 組織 (Organization)使用者 (User) 的 [詳細資訊] 區域中,按一下 [電話號碼] 標籤。

    將顯示 [電話號碼] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 從 [類型] 組合方塊中選取值。

    可以使用以下值:

    • Beeper

    • FAX

    • 住家電話

    • 行動電話

    • 辦公室電話

  4. 在欄位中鍵入值。所有欄位均非必填。

    • 國家/地區碼

    • 區域碼

    • 電話號碼

    • 分機

  5. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  6. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將電子郵件地址增加到組織 (Organization)使用者 (User)

組織 (Organization) 物件或使用者 (User) 物件可以具有一個或多個電子郵件地址。

Procedure增加電子郵件地址

  1. 組織 (Organization)使用者 (User) 的 [詳細資訊] 區域中,按一下 [電子郵件地址] 標籤。

    將顯示 [電子郵件地址] 表 (可能為空白)。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 從 [類型] 組合方塊中選取值:[住家電子郵件] 或 [辦公室電子郵件]。

  4. 在 [電子郵件地址] 欄位中鍵入值。

  5. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  6. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

使用者 (User) 增加到組織 (Organization)

組織 (Organization) 物件可以具有一個或多個使用者。只有一個使用者是主要連絡人,通常是建立該組織的使用者。您可以建立和增加其他使用者。

Procedure增加使用者 (User)

  1. 組織 (Organization) 的 [詳細資訊] 區域中,按一下 [使用者] 標籤。

    將顯示 [使用者] 表。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. (可選擇) 在 [說明] 欄位中鍵入使用者的說明。

  4. 在 [名字]、[中間名] 和 [姓氏] 欄位中,鍵入使用者的名字、中間名和姓氏。請至少指定這些欄位之一。

    請使用這些欄位而非 [名稱] 欄位。Web 主控台將忽略您在 [名稱] 欄位中為個人 (Person)使用者 (User) 物件鍵入的任何值。

  5. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  6. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將子組織增加到組織 (Organization)

組織 (Organization) 可以具有一個或多個子組織。若要將子組織增加到組織 (Organization),請遵循以下步驟:

Procedure增加子組織

  1. 組織 (Organization) 的 [詳細資訊] 區域中,按一下 [組織] 標籤。

    將顯示 [組織] 表。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 在 [名稱] 欄位中,鍵入新組織的名稱。

  4. (可選擇) 在 [說明] 欄位中鍵入說明。

  5. (可選擇) 在位址欄位鍵入值。

  6. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  7. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將服務連結 (Service Binding) 增加到服務

服務 (service) 通常具有一個或多個服務連結。

Procedure增加服務連結 (Service Binding)

  1. 服務 (service) 的 [詳細資訊] 區域中,按一下 [服務連結] 標籤。

    將顯示 [服務連結] 表。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 在 [名稱] 欄位中,鍵入服務連結的名稱。

  4. (可選擇) 在 [說明] 欄位中鍵入服務連結的說明。

  5. 在 [存取 URL] 欄位中,鍵入服務連結的 URL。

  6. (可選擇) 在 [目標連結] 欄位中,鍵入此服務連結參照的其他服務連結 (ServiceBinding) 物件的唯一識別碼。

  7. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  8. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將規格連結 (Specification Link) 增加到服務連結 (Service Binding)

服務連結 (ServiceBinding) 物件可以具有規格連結 (SpecificationLink) 物件。

Procedure增加規格連結 (Specification Link)

  1. 服務連結 (ServiceBinding) 的 [詳細資訊] 區域中,按一下 [規格連結] 標籤。

    將顯示 [規格連結] 表。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 在 [名稱] 欄位中,鍵入規格連結 (SpecificationLink) 的名稱。

  4. (可選擇) 在 [說明] 欄位中,鍵入規格連結 (SpecificationLink) 的說明。

  5. (可選擇) 如果規格連結 (SpecificationLink) 具有用法參數,請在 [用法說明] 欄位中鍵入用法參數的用法說明。

  6. (可選擇) 如果規格連結 (SpecificationLink) 具有用法參數,請在 [用法參數] 欄位中鍵入用法參數。

  7. 在 [規格物件] 欄位中,針對代表父系服務連結 (ServiceBinding) 技術規格 (例如 WSDL 文件) 的外部物件 (ExtrinsicObject) 物件或外部連結 (ExternalLink) 物件,鍵入唯一的識別碼。

  8. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  9. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將子概念增加到分類方案或概念

分類方案 (ClassificationScheme) 通常有很多子概念,這些子概念亦可以有自己的子概念。

Procedure增加子概念

  1. 分類方案 (ClassificationScheme) 的 [詳細資訊] 區域中,按一下 [概念] 標籤。

    將顯示 [概念] 表。

  2. 按一下 [增加]。

    將開啟 [詳細資訊面板] 視窗。

  3. 在 [名稱] 欄位中,鍵入概念名稱。

  4. (可選擇) 在 [說明] 欄位中鍵入概念的說明。

  5. 在 [值] 欄位中,鍵入概念的值。

  6. 按一下 [儲存] 以儲存新物件並關閉 [詳細資訊面板] 視窗。

  7. 在物件的 [詳細資訊] 區域中,按一下 [套用]。

將物件增加到 Registry 套裝軟體 (Registry Package)

Registry 套裝軟體 (RegistryPackage) 是一種包含其他登錄 (Registry) 物件的物件。通常,您可使用 Registry 套裝軟體 (RegistryPackage) 將邏輯上相關的物件分成一個群組。這些物件可以是不同的類型,並且可以具有不同的所有者。

您可以透過指定物件的唯一識別碼,將其增加到 Registry 套裝軟體 (RegistryPackage)。如果您嘗試鍵入唯一識別碼,則可能會發生錯誤。因此,下列步驟將說明如何透過複製並貼上識別碼來增加物件。

Procedure將物件增加到 Registry 套裝軟體 (Registry Package)

  1. 按照建立和發佈新的登錄 (Registry) 物件中的說明建立 Registry 套裝軟體 (RegistryPackage) 物件。指定名稱,並選擇性指定說明,但此時請勿將任何物件增加到 Registry 套裝軟體 (RegistryPackage)

  2. 按一下 [套用] 以儲存 Registry 套裝軟體 (RegistryPackage),然後按照使用 [書籤] 功能中的說明為 Registry 套裝軟體 (RegistryPackage) 加書籤。

  3. 使用 Web 主控台搜尋您要增加到 Registry 套裝軟體 (RegistryPackage) 的物件。找到每個物件時,均為其加書籤。

  4. 按一下要增加到 Registry 套裝軟體 (RegistryPackage) 物件的 [詳細資訊] 連結。

  5. 在物件的 [詳細資訊] 面板中,使用鍵盤 (Control-C 或 Copy 鍵) 複製唯一識別碼。

  6. 在 [搜尋結果] 區域中,按一下 Registry 套裝軟體 (RegistryPackage) 的 [詳細資訊] 連結。

  7. 在物件的 [詳細資訊] 區域中,按一下 [成員] 標籤。

  8. 按一下 [增加到套裝軟體]。

  9. 在 [唯一識別碼] 欄位中,使用鍵盤 (Control-V 或 Paste 鍵) 貼上您複製的識別碼。

  10. 按一下 [增加]。

    物件將顯示在 [登錄 (Registry) 物件] 區域。

  11. 按一下 [詳細資訊] 區域中的 [套用] 以儲存 Registry 套裝軟體 (RegistryPackage)

  12. 重複步驟 4 至 11,將每個附加物件都增加到 Registry 套裝軟體 (RegistryPackage)

變更物件狀態

如果您是物件所有者或已獲得執行該作業的授權,則除了發佈、編輯和移除物件之外,還可以對物件執行下列動作︰

如果您要建立登錄 (Registry) 物件的版本控制策略,則這些功能在生產環境中會非常有用。例如,您可以批准某物件版本用於一般用途,也可以停用某舊版本,然後將其移除。如果停用物件後您要改變主意,則您可以取消停用。

所建立物件的預設狀態為 [已提交]。

在 [搜尋結果] 區域或物件的 [詳細資訊] 區域中,您可以執行所有這些動作。


備註 –

當您移除外部物件 (ExtrinsicObject) 物件的儲存庫項目時,其狀態將自動設定為 [已撤回]。請勿手動設定此狀態。


移除物件

若要從 Registry 中移除您擁有的物件,請在 [搜尋結果] 區域中選取該物件,然後按一下 [刪除] 按鈕。


備註 –

請勿刪除您執行使用者登錄時為您自己所建立的使用者 (User) 物件。如果刪除此物件,則您將無法再對使用該使用者身分發佈的物件執行任何動作,而且必須再次執行使用者登錄才能發佈更多物件。

請勿刪除您所擁有物件的可稽核事件 (AuditableEvent) 物件。如果您刪除可稽核事件 (AuditableEvent) 物件,則該物件所屬物件的稽核記錄將會毀壞。(如果您進行「尋找所有物件」搜尋,您所擁有物件的可稽核事件 (AuditableEvent) 物件不會出現在 [搜尋結果] 區域中,然而,如果您執行可稽核事件 (AuditableEvent) 物件的基本查詢,則會出現那些物件。)


如果該物件為外部物件,您有兩種選擇︰

[刪除選項] 組合方塊僅對外部物件有意義。

建立物件之間的關係

物件可具有兩種關係:參照和關聯。這兩種關係均為單向的。亦即,每種關係均具有來源物件和目標物件。

在某些物件類型之間,Registry 支援參照 (稱為 ObjectRef)。例如,如果您建立服務 (service)服務連結 (ServiceBinding),則可以建立從服務 (service)服務連結 (ServiceBinding) 的參照。但您無法建立從服務連結 (ServiceBinding)服務 (service) 的參照。參照不是登錄 (Registry) 物件。

關聯 (Association) 是登錄 (Registry) 物件。您可以在任何登錄 (Registry) 物件之間建立關聯 (Association)。Registry 支援 AssociationType 分類方案,其中包含許多預先定義的關聯類型:OffersServiceRelatedToHasMember 等。您還可以建立新關聯類型。如果在關聯 (Association) 中同時具有這兩個物件,則關聯 (Association)內部關聯。如果未同時具有兩個物件,則關聯 (Association)外部關聯。如果您建立了一個組織 (Organization),並將服務 (service) 增加到其中,則將自動建立從組織 (Organization)服務 (service)OffersService 類型關聯 (Association)

如果對於來源物件和目標物件不存在有效的參照,則您無法建立參照。

您可以使用 [登錄 (Registry) 物件] 區域的 [相關] 按鈕使兩個物件相關。當您在搜尋結果表中選取兩個物件後,此按鈕將處於使用中狀態。

如果這兩個物件不能同時顯示在搜尋結果表中,請在您找到要建立關聯的物件時,選取 [挑選] 核取方塊以為此物件加書籤。如需詳細資訊,請參閱使用 [書籤] 功能

Procedure建立參照

  1. 在 [登錄 (Registry) 物件] 區域中,選取兩個物件並按一下 [相關]。

  2. 在 [建立關係] 區域中,選取來源物件 (如果尚未選取)。

    則另一個物件將成為目標物件。

    如果來源物件和目標物件之間存在有效參照,則依預設將選取 [參照] 選項,並將顯示有效的參照屬性。如果來源物件和目標物件之間不存在有效參照,則 [參照] 單選按鈕將無法使用。

  3. 按一下 [儲存] 以儲存參照。

Procedure建立關聯 (Association)

  1. 在 [登錄 (Registry) 物件] 區域中,選取兩個物件並按一下 [相關]。

  2. 在 [建立關係] 區域中,選取來源物件 (如果尚未選取)。

    則另一個物件將成為目標物件。

  3. 選取 [關聯] 單選按鈕 (如果尚未選取)。

  4. 在 [詳細資訊] 區域中鍵入關聯 (Association) 的名稱,並選擇性鍵入說明。

    已填入來源物件和目標物件 ID 值。

  5. 從 [關聯類型] 組合方塊選擇類型值。

  6. 按一下 [套用] 以儲存關聯 (Association)