작업자 프로세스 및 프로토콜 관리자 인터페이스
이 섹션에서는 프로토콜 관리자가 작업자 프로세스에 대한 구성 정보를 검색할 수 있도록 하는 작업자 프로세스 프레임워크에서 사용할 수 있는 인터페이스 및 메서드에 대해 설명합니다. 또한 이러한 인터페이스를 사용하면 작업자 프로세스가 수신기 관련 상태를 검색하고 프로토콜 관리자에서 상태 및 제어 정보를 Run-Time 수 있습니다. 인터페이스와 해당 메서드는 Wpframework.h 헤더 파일에 정의되어 있습니다.
섹션 내용
IIS 작업자 프로세스 프레임워크는 다음 인터페이스를 노출합니다.
인터페이스 | Description |
---|---|
ICustomActionResultCallback | IPmCustomActions 인터페이스에서 요청한 Run-Time 상태 및 제어 작업의 결과를 보고합니다. |
ICustomAction2ResultCallback | IPmCustomActions2 인터페이스에서 요청한 또는 UnregisterCustomAction 작업의 결과를 RegisterCustomAction 보고합니다. |
IHealthStatusCallback | 이 인터페이스가 작업자 프로세스 프레임워크에 의해 전달되는 프로토콜 관리자가 현재 상태 상태 보고할 수 있도록 허용합니다. |
IPmApplicationPreload | 작업자 프로세스가 애플리케이션을 서버 메모리에 미리 로드할 수 있도록 합니다. |
IPmCustomActions | 작업자 프로세스 프레임워크가 프로토콜 관리자에서 사용자 지정 Run-Time 상태 및 제어 작업을 요청할 수 있습니다. |
IPmCustomActions2 | 작업자 프로세스가 여러 응답을 생성하는 사용자 지정 작업을 등록 및 등록 취소할 수 있도록 합니다. |
IPmHealthAndIdleMonitor | 작업자 프로세스 프레임워크가 프로토콜 관리자가 정상인지 또는 프로토콜 관리자의 수신기 채널이 유휴 상태인지 여부를 검사 수 있습니다. |
IPmListenerChannelManager | 작업자 프로세스 프레임워크에서 프로토콜 관리자가 수신기 채널을 시작하거나 중지하도록 요청할 수 있습니다. |
IProtocolManager | 프로토콜 관리자에 대한 기본 인터페이스를 정의하고 작업자 프로세스 프레임워크가 프로토콜 관리자와 상호 작용하는 메서드를 노출합니다. |
IWorkerProcessFramework | 작업자 프로세스 프레임워크의 기본 인터페이스를 정의하고 프로토콜 관리자가 작업자 프로세스 프레임워크 및 기타 프로토콜 관리자와 상호 작용하는 메서드를 노출합니다. |
IWpfActions | 프로토콜 관리자가 작업자 프로세스 프레임워크가 프로세스 관리자로부터 호스트 프로세스의 재활용 또는 즉각적인 종료를 요청하도록 요청할 수 있습니다. |
IWpfApplicationInfoUtil | 애플리케이션의 가상 경로 및 사이트 ID를 검색하는 메서드를 노출합니다. |
IWpfApplicationProloadUtil | 애플리케이션에 대한 사전 로드 정보(예: 사이트 ID)를 반환하고 사전 로드 오류를 보고하는 도우미 함수를 노출합니다. |
IWpfExposeProtocolManagerCustomInterface | 프로토콜 관리자가 다른 프로토콜 관리자와 정보를 공유할 수 있도록 합니다. |
IWpfListenerChannelCallback | 수신기 채널 상태 변경 내용에 대한 프로토콜 관리자로부터 작업자 프로세스 프레임워크에 대한 알림을 제공합니다. |
IWpfReferencedObject | 작업자 프로세스 프레임워크의 기본 클래스를 정의합니다. |
IWpfSettings | 애플리케이션 풀 및 작업자 프로세스에 적용되는 구성 설정을 검색합니다. |