Definir clases de suscripción
Los suscriptores definen qué información desean de una aplicación de notificaciones mediante la creación de suscripciones. Cada suscripción define qué tipos de eventos interesan al suscriptor. Por ejemplo, cada suscripción de una aplicación meteorológica puede necesitar el nombre o el identificador de una ciudad. Cuando un suscriptor crea una suscripción, el suscriptor especifica una ciudad. Notification Services envía notificaciones meteorológicas de la ciudad especificada al suscriptor.
Los datos de suscripción se almacenan en la base de datos de aplicación. Para definir el almacenamiento de estos datos y las reglas para generar notificaciones, debe definir una o varias clases de suscripción. Defina cada clase de suscripción en un archivo de definición de aplicación (ADF) XML o mediante programación con Objetos de administración de Notification Services (NMO).
La siguiente lista muestra los pasos típicos para definir una clase de suscripción.
- Asigne un nombre a la clase de suscripción.
- Opcionalmente, designe un grupo de archivos SQL Server para los objetos de la clase de suscripción.
- Defina el esquema de clase de suscripción, que describe los campos que pueden definir los suscriptores para sus suscripciones.
- Defina una o más reglas de suscripción, que generan notificaciones y que pueden realizar otras tareas de administración de datos.
- Opcionalmente, proporcione índices para la clase de suscripción.
- Opcionalmente, defina una o más crónicas de suscripción, que almacenan datos complementarios de suscripción.
Su aplicación puede tener varias clases de suscripción para varios tipos de suscripciones. Por ejemplo, una aplicación de acciones podría tener una clase de suscripción para notificaciones acerca de precios actuales de acciones y otra clase de suscripción para notificaciones a final del día acerca de la cartera de cada suscriptor. Las dos clases de suscripción pueden utilizar los mismos datos de eventos de acciones, pero admiten diferentes tipos de suscripciones.
Cuando Notification Services crea la aplicación, utiliza la información en cada clase de suscripción para implementar objetos SQL Server como tablas, vistas e índices para las clases de suscripción.
En esta sección
Tema | Descripción |
---|---|
Describe propiedades principales de la clase de suscripción y proporciona vínculos a temas de referencia que describen cómo establecer estas propiedades en XML y NMO. |
|
Describe cómo se almacenan los datos de suscripción en tablas de base de datos y cómo definir los campos para esas tablas. |
|
Describe cómo utilizar reglas de suscripción para generar notificaciones y actualizar datos de crónica. Incluye recomendaciones para crear consultas de generación de notificaciones eficaces. |
|
Describe cómo utilizar índices personalizados en datos de suscripción para mejorar el rendimiento de aplicaciones. |
|
Describe cómo utilizar crónicas de suscripción para almacenar y utilizar datos complementarios de suscripción. |
|
Describe cómo se envía información relativa a suscripciones al sistema de Notification Services. |
Secciones relacionadas
Tema | Descripción |
---|---|
Describe cómo usar aplicaciones de administración de suscripciones para agregar, eliminar y modificar datos de suscriptores y suscripciones. |
|
Procedimientos almacenados de Notification Services (Transact-SQL) |
Describe cómo utilizar procedimientos almacenado de depuración, solución de problemas y análisis para recopilar información acerca de clases de suscripción, suscriptores y suscripciones. |
Vea también
Conceptos
Definir la base de datos de aplicación
Especificar la configuración del generador
Especificar la configuración del distribuidor
Especificar la configuración de ejecución de la aplicación
Otros recursos
Definir aplicaciones de Notification Services
Definir clases de eventos
Definir clases de notificación
Definir proveedores de eventos