Definir clases de eventos
Una aplicación de Notification Services puede almacenar datos en la base de datos de aplicación o realizar consultas a otros orígenes de eventos, como bases de datos externas, en tiempo de ejecución. La mayoría de los desarrolladores de aplicaciones almacena datos de eventos en la base de datos de aplicación para aprovechar su eficacia operativa y administrativa.
Para almacenar datos de eventos en una base de datos de aplicación, debe definir una o varias clases de eventos. Una clase de evento define el nombre, los campos, el grupo de archivos, los índices, las tablas de eventos complementarias (crónicas de eventos) y las reglas que actualizan las tablas complementarias. Si la aplicación utiliza varios tipos de eventos, como una aplicación deportiva que proporciona estadísticas sobre varios deportes, defina varias clases de eventos.
Cuando Notification Services crea la aplicación, utiliza la información de cada clase de evento para implementar objetos de SQL Server, como tablas e índices estándar, para los datos de eventos. Los proveedores de eventos proporcionan datos a las tablas de eventos. Para obtener más información, vea Definir proveedores de eventos.
En esta sección
Tema | Descripción |
---|---|
Describe una clase de evento básica, que contiene un nombre, campos y un grupo de archivos, con vínculos a temas que describen cómo crear una. |
|
Describe por qué puede tener que agregar índices personalizados a una clase de evento, con vínculos a temas que describen cómo implementarlos. |
|
Contiene información acerca de las tablas de eventos complementarias, denominadas crónicas de eventos, por qué las crónicas de eventos son útiles y cómo implementarlas. |
Vea también
Referencia
Otros recursos
EventClasses Element (ADF)
Definir aplicaciones de Notification Services
Definir proveedores de eventos
Application Definition File Reference
Application Definition File Templates