Microsoft Locator 사용
Microsoft Locator는 기본 이름 서비스입니다. RPC 런타임 라이브러리는 이를 사용하여 서버 호스트 시스템에서 서버 프로그램을 찾습니다.
참고 Microsoft RPC 로케이터는 Windows Vista 이상 운영 체제에서 지원되지 않습니다.
Windows 2000 이전에는 Microsoft Locator에서 영구 이름 서비스 항목을 제공하지 않았습니다. 이름 서비스의 모든 항목은 서버 프로그램의 호스트 컴퓨터의 메모리 캐시에 저장되었습니다. 로케이터는 브로드캐스트 메커니즘을 사용하여 클라이언트가 요청한 서버의 위치를 검색했습니다. 호스트 시스템을 종료할 때마다 모든 이름 서비스 항목이 손실되었습니다.
Windows 2000 릴리스부터 Microsoft Locator는 이제 영구 이름 서비스 항목을 지원합니다. 이를 위해 시스템은 분산 디렉터리 서비스를 사용하여 이름 서비스 항목을 저장합니다. 이 메커니즘에는 다음과 같은 몇 가지 이점이 있습니다.
- 지속성 서버 프로그램은 시작할 때마다 더 이상 바인딩 정보를 이름 서비스로 내보낼 필요가 없습니다. 이제 이름 서비스는 네트워크 관리자의 서버 프로그램이 명시적으로 제거할 때까지 정보를 저장합니다.
- 효율성 - 로케이터는 이름 서비스 항목에 대한 대부분의 브로드캐스트를 제거하여 네트워크 트래픽을 줄입니다. 또한 이름 서비스 항목을 보다 빠르게 찾습니다.
- 도메인 간 상호 운용성. 이제 클라이언트는 여러 도메인에서 이름 서비스 요청을 수행할 수 있습니다.
현재 버전의 Microsoft Locator는 이전 버전과 호환됩니다. instance 경우 Windows 2000과 함께 제공되는 로케이터를 실행하는 서버 호스트 시스템은 Windows NT 4.0과 함께 제공되는 로케이터를 실행하는 서버 호스트 시스템이 포함된 네트워크에서 올바르게 작동할 수 있습니다.
Windows 2000 릴리스에서 Microsoft Locator는 이제 사용자 그룹에 대한 이름 서비스 항목을 지원합니다. 또한 사용자 프로필을 만들 수 있는 기능도 제공합니다.
또한 현재 버전의 Microsoft Locator는 이름 서비스 항목에서 Access Control 목록 사용을 지원합니다. 이 기능은 네트워크의 보안을 향상시킵니다.
이제 플러그 앤 플레이 지원이 Microsoft Locator에 포함됩니다. 따라서 도메인 변경과 같은 플러그 앤 플레이 이벤트를 투명하게 처리할 수 있습니다. 자세한 내용은 RpcNsBindingExportPnP 및 RpcNsBindingUnexportPnP를 참조하세요.