다음을 통해 공유


서비스 게시 정보

서비스는 네트워크 클라이언트에서 데이터 또는 작업을 사용할 수 있도록 하는 애플리케이션입니다. 종종 서비스는 공식적인 Microsoft Win32 기반 서비스로 구현되지만 필수는 아닙니다.

서비스 게시는 네트워크 클라이언트가 서비스를 찾고 사용할 수 있도록 지정된 서비스의 하나 이상의 인스턴스에 대한 데이터를 만들고 유지 관리하는 작업입니다. Active Directory Domain Services 서비스를 게시하면 클라이언트와 관리자가 분산 시스템의 컴퓨터 중심 보기에서 서비스 중심 보기로 이동할 수 있습니다.

Microsoft Windows NT 3.51 이상 운영 체제: 분산 시스템은 다양한 서비스를 실행하는 컴퓨터 그룹이었습니다. 서비스에 액세스하려면 애플리케이션에 서비스를 제공하는 컴퓨터에 대한 데이터가 필요했습니다.

Windows 2000 Server, Windows 2000 Advanced Server 및 Windows 2000 Datacenter Server: 서비스는 Active Directory Domain Services 개체를 사용하여 해당 존재를 게시합니다. 개체에는 클라이언트 애플리케이션이 서비스 인스턴스에 연결하는 데 사용하는 바인딩 정보가 포함됩니다. 서비스에 액세스하기 위해 클라이언트는 특정 컴퓨터에 대해 알 필요가 없습니다. Active Directory 서버의 개체에는 이 정보가 포함됩니다. 클라이언트는 Active Directory 서버에 서비스를 나타내는 개체(연결점 개체라고 함)를 쿼리하고 개체의 바인딩 데이터를 사용하여 서비스에 연결합니다.

다음 표에서는 바인딩의 예를 보여 줍니다.

서비스 바인딩
파일 서비스 공유의 UNC 이름입니다. 예: "\\MyServer\MyshareName".
웹 서비스 Url. 예: "https://www.fabrikam.com".
RPC 서비스 RPC(원격 프로시저 호출) 바인딩: RPC 서버에 연결하는 데 사용되는 특수 인코딩된 정보입니다. RPC 바인딩은 RPC API를 사용하여 문자열로 변환할 수 있습니다. 예: "ncacn_ip_tcp:server.fabrikam.com".

 

분산 시스템에서 컴퓨터는 엔진이고 흥미로운 엔터티는 사용 가능한 서비스입니다. 사용자 관점에서 특정 서비스를 제공하는 컴퓨터의 ID는 중요하지 않습니다. 중요한 것은 서비스 자체에 액세스하는 것입니다.

서비스 관리의 경우에도 해당됩니다. 지정된 DNS 영역의 관리자는 DNS 서비스를 실행하는 컴퓨터에 관심이 없습니다. 관리자가 DNS를 관리하려고 합니다. DNS 서비스의 여러 인스턴스가 있을 수 있으며, 그 중 하나는 신뢰할 수 있습니다. DNS 서비스를 지원하는 컴퓨터는 DNS 관리자에게 중요하지 않습니다. 중요한 것은 다른 컴퓨터에서 실행되는 개별 프로세스가 아닌 단일 분산 리소스로 서비스를 관리하는 방법입니다.