共用方式為


使用服務 連線 點發佈

Active Directory 架構會定義服務 連線 ionPoint (SCP) 物件類別,讓服務輕鬆地在目錄中發佈服務特定數據。 服務的用戶端會使用 SCP 中的數據來尋找、連線及驗證服務的實例。

本節提供服務連接點和程式碼範例的概觀,示範用戶端/服務應用程式如何使用 SCP。

程式代碼範例會遵循下列步驟,以使用 SCP 實作服務發行集。

如需執行這些步驟的詳細資訊和程式碼範例,請參閱建立服務 連線 點

在服務安裝時在目錄中建立SCP

  1. 系結至安裝服務實例之主計算機的計算機物件。
  2. 建立 SCP 物件做為計算機物件的子系,並指定 SCP 屬性的初始值。
  3. 在SCP對象的安全性描述元中設定存取控制專案 (ACE),讓服務能夠在運行時間修改 SCP 屬性。
  4. 取服務主電腦上的登錄中 SCP 的 objectGUID

如需執行這些步驟的詳細資訊和程式碼範例,請參閱更新服務 連線 點

在服務啟動時更新 SCP 屬性

  1. 從登錄擷 取 objectGUID ,並使用它系結至 SCP。
  2. 從 SCP 擷取屬性,例如 serviceDNSNameserviceBindingInformation。 將這些值與目前的值進行比較,並視需要更新 SCP。

如需執行這些步驟的詳細資訊和程式碼範例,請參閱用戶端如何尋找和使用服務 連線 點

若要尋找並使用用戶端應用程式的SCP

  1. 系結至全域編錄,並使用符合服務產品 GUID 的關鍵詞屬性搜尋物件。 每個找到的物件都是服務的實例。 選取實例並擷取 SCP 的辨別名稱。
  2. 使用辨別名稱系結至 SCP。
  3. 從 SCP 擷取各種屬性值,例如 serviceDNSNameserviceBindingInformation。 使用這些值來連線並驗證服務實例。

如需哪些角色可以建立及更新 SCP 的詳細資訊,請參閱 服務發行集的安全性問題。

如需建立 SCP 位置的詳細資訊,請參閱建立服務的位置 連線 點

如需要儲存在 SCP 中之資料類型的詳細資訊,請參閱服務 連線 點屬性

如需服務安裝程式和服務如何一起運作以維護 SCP 中目前數據的詳細資訊,請參閱建立和維護服務 連線 點