다음을 통해 공유


이벤트 클래스 등록

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

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

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

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

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

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

  4. 새 이벤트 클래스 설치를 클릭합니다.

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

  6. 확인을 클릭합니다.

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

구독 등록