共用方式為


關於服務發行集

服務是一種應用程式,可讓網路用戶端使用資料或作業。 通常,服務會實作為正式的 Microsoft Win32 型服務,但這並非必要。

服務發行集是建立和維護指定服務之一或多個實例的相關數據,讓網路用戶端可以找到並使用服務。 在 Active Directory 網域服務 中發佈服務可讓客戶端和系統管理員從分散式系統的計算機中心檢視移至以服務為中心的檢視。

Microsoft Windows NT 3.51 和更新版本的操作系統: 分散式系統是一組執行各種服務的計算機。 若要存取服務,應用程式需要提供服務之計算機的相關數據。

Windows 2000 Server、Windows 2000 Advanced Server 和 Windows 2000 Datacenter Server:服務會使用 Active Directory 網域服務 對象發佈其存在。 物件包含用戶端應用程式用來連線至服務實例的系結資訊。 若要存取服務,用戶端不需要知道特定計算機:Active Directory 伺服器中的物件包含這項資訊。 用戶端會查詢 Active Directory 伺服器是否有代表服務的物件(稱為連接點物件),並使用 對象的系結數據來連接到服務。

下表顯示系結的範例。

服務 繫結
檔案服務 共用的 UNC 名稱。 例如 \\MyServer\MyshareName“。
Web 服務 URL。 例如 “https://www.fabrikam.com"。
RPC 服務 遠程過程調用 (RPC) 系結:用來連線到 RPC 伺服器的特殊編碼資訊。 RPC 系結可以透過 RPC API 來回轉換成字串。 例如:「ncacn_ip_tcp:server.fabrikam.com」。

 

在分散式系統中,計算機是引擎,而有趣的實體是可用的服務。 從用戶的觀點來看,提供特定服務的計算機身分識別並不重要。 重要的是存取服務本身。

這也是服務管理的情況。 指定 DNS 區域的系統管理員對執行 DNS 服務的電腦不感興趣;系統管理員想要管理 DNS。 DNS 服務可能會有多個實例,其中一個實例是權威的。 支援 DNS 服務的電腦對 DNS 系統管理員來說並不重要。 重要的是如何以單一分散式資源的形式管理服務,而不是在不同的計算機上執行的個別進程。