Windows 서비스 일반적으로 컴퓨터가 부팅될 때 시작되고 컴퓨터가 종료될 때까지 백그라운드에서 조용히 실행되는 응용 프로그램입니다. 엄밀히 말하면 서비스는 서비스 API로 구현되는 모든 Windows 응용 프로그램입니다. 그러나 서비스는 일반적으로 사용자 상호 작용이 거의 또는 전혀 필요하지 않은 낮은 수준의 작업을 처리합니다.
Windows 서비스
서비스는 사용자에게 효과적으로 보이지 않는 경우가 많지만 Windows는 서비스 없이는 정상적으로 작동할 수 없습니다. 네트워킹, 하드웨어 및 원격 액세스를 비롯한 여러 필수 운영 체제 기능이 서비스에서 처리됩니다.
Windows의 일부인 서비스 외에도 대부분의 컴퓨터에는 부분적으로 또는 전체적으로 서비스로 실행되는 여러 타사 응용 프로그램이 있습니다. 타사 서비스의 일반적인 예로는 방화벽 및 바이러스 백신 응용 프로그램이 있습니다.
읽기 :Windows 서비스에서 자동(트리거 시작) 및 수동(트리거 시작)은 무엇을 의미합니까?
Microsoft의 이 백서는 Windows Vista부터 도입되었으며 이후 버전의 Windows에도 적용할 수 있는 서비스 모델의 변경 사항에 대한 개요를 제공합니다. 여기에서 svchost.exe에 대해 자세히 알아볼 수도 있습니다.
다음 주제를 다룹니다:
- 서비스 작동 방식
- Windows 서비스 변경 사항
- Windows 서비스의 보안 강화
- 최소 권한으로 실행
- 서비스 격리
- 제한된 네트워크 액세스0ry
- 세션 격리
- 성능 향상
- 지연된 자동 시작
- 서비스 상태 변경 알림
- 기타 개선 사항
- 사전 종료 알림 및 종료 명령
- 장애 감지 및 복구
또한 이러한 Windows 버전에 대한 서비스를 구현하려는 개발자를 위한 몇 가지 모범 사례 지침을 제공합니다.
Microsoft에서 백서를 다운로드할 수 있습니다. .
또한 Microsoft는 주문형 시작 시작 유형을 도입하여 서비스 실행 방식을 일부 변경했습니다.
읽기 :누락되거나 삭제된 Windows 서비스를 복원하는 방법.