Registrar una clase de eventos
Para que los suscriptores puedan encontrar una clase de eventos y suscribirse a ella, las clases de eventos deben registrarse en el catálogo COM+. COM+ requiere una biblioteca de tipos que describa las interfaces de eventos y los métodos para que pueda coincidir correctamente y conectar suscriptores y publicadores. La biblioteca de tipos debe residir o ir acompañada de un archivo DLL de registro propio.
Puede usar la herramienta administrativa Servicios de componentes o las funciones administrativas de COM+ para registrar una clase de eventos en el catálogo de COM+.
Para registrar una clase de eventos con la herramienta administrativa Servicios de componentes
Crear una nueva aplicación COM+.
Abra la carpeta de la aplicación y seleccione Componentes.
En el menú Acción, haga clic en Nuevo. (También puede seleccionar la carpeta Componentes , hacer clic con el botón derecho, seleccionar Nuevoy, a continuación, hacer clic en Componente).
Haga clic en Instalar nueva clase de eventos.
Escriba la ruta de acceso al archivo DLL del componente de clase de eventos.
Haga clic en OK.
La clase de eventos se registra en el catálogo COM+ y los suscriptores interesados en obtener la información proporcionada por la clase de eventos. Para obtener información sobre cómo registrar la clase de eventos mediante las interfaces administrativas de COM+, vea ICOMAdminCatalog::InstallEventClass.
Temas relacionados