다음을 통해 공유


이벤트 클래스 등록

구독자가 이벤트 클래스를 찾아 구독할 수 있도록 COM+ 카탈로그에 이벤트 클래스를 등록해야 합니다. COM+에는 구독자와 게시자를 올바르게 일치시키고 연결할 수 있도록 이벤트 인터페이스 및 메서드를 설명하는 형식 라이브러리가 필요합니다. 형식 라이브러리는 자체 등록이 가능한 DLL에 상주하거나 그와 함께 있어야 합니다.

구성 요소 서비스 관리 도구 또는 COM+ 관리 함수를 사용하여 COM+ 카탈로그에 이벤트 클래스를 등록할 수 있습니다.

구성 요소 서비스 관리 도구 이벤트 클래스를 등록하려면

  1. 새 COM+ 애플리케이션을 만듭니다.

  2. 애플리케이션 폴더를 열고 구성 요소선택합니다.

  3. 작업 메뉴에서 새로 만들기클릭합니다. (구성 요소 폴더를 선택하고 마우스 오른쪽 단추를 클릭하고 새 가리킨 다음 구성 요소클릭할 수도 있습니다.

  4. 새 이벤트 클래스(들) 설치클릭합니다.

  5. 이벤트 클래스 구성 요소 DLL의 경로를 입력합니다.

  6. 확인 클릭합니다.

이벤트 클래스는 COM+ 카탈로그에 등록되며 이벤트 클래스에서 제공하는 정보를 가져오는 데 관심이 있는 구독자가 확인할 수 있습니다. COM+ 관리 인터페이스를 사용하여 이벤트 클래스를 등록하는 방법에 대한 자세한 내용은 ICOMAdminCatalog::InstallEventClass참조하세요.

구독 등록하기