Arquitectura de administración de suscripciones
Actualizado: 17 de julio de 2006
Para enviar notificaciones, una aplicación de Notification Services debe tener información acerca de los suscriptores, información de interés para los suscriptores e información sobre adónde enviar la información. La administración de suscripciones es el proceso de administrar los datos de suscriptor, de suscripción y de dispositivo de suscriptor.
Interfaces de administración de suscripciones
La administración de suscripciones se realiza mediante interfaces personalizadas de administración de suscripciones. Estas interfaces, que pueden ser aplicaciones Web, aplicaciones de Microsoft Windows, aplicaciones de consola o procedimientos almacenados, administran los datos de suscriptor, de dispositivo de suscriptor y de suscripción en las bases de datos de la instancia y la aplicación.
Notification Services proporciona objetos y vistas de administración de suscripciones para simplificar el proceso de desarrollo de interfaces. Para obtener más información acerca de los objetos de administración de suscripciones, incluidos ejemplos de código, vea Desarrollar interfaces de administración de suscripciones.
En la ilustración siguiente se muestra el modo en que una interfaz de administración de suscripciones utiliza los objetos de administración de suscripciones para comunicarse con Notification Services.
Notification Services almacena los datos del suscriptor y del dispositivo del suscriptor junto con los datos de la instancia de Notification Services y, además, almacena los datos de la suscripción con los de la aplicación. Este método de almacenamiento permite a las aplicaciones compartir los datos de suscriptor entre aplicaciones y, al mismo tiempo, almacenar las suscripciones de cada aplicación. Esto es apropiado para muchas aplicaciones, debido a que reduce los datos redundantes y facilita el mantenimiento de los datos de suscriptores. Sin embargo, si no desea compartir los datos de suscriptor entre las aplicaciones, puede colocar cada aplicación en su propia instancia de Notification Services.
Cuando se ejecuta una aplicación de Notification Services, la aplicación suele utilizar los datos de suscripción para generar notificaciones y, a continuación, utiliza los datos de suscriptor y dispositivo para aplicar formato a las notificaciones y distribuirlas.
Importante: |
---|
Cuando una aplicación genera notificaciones, cada una de ellas debe incluir información acerca del dispositivo de suscriptor de destino. El dispositivo de suscriptor para la notificación debe coincidir con el dispositivo de suscriptor que se haya configurado para el suscriptor. De lo contrario, no se entregará la notificación. |
Vistas de administración de suscripciones
Al crear una instancia de Notification Services, Notification Services agrega tres vistas para administrar el suscriptor, el dispositivo del suscriptor y los datos de suscripción:
- Utilice NSSubscriberView, que encontrará en la base de datos y el esquema de la instancia, para agregar, modificar y eliminar datos del suscriptor.
- Utilice NSSubscriberDeviceView, que encontrará en la base de datos y el esquema de la instancia, para agregar, modificar y eliminar dispositivos del suscriptor.
- Utilice NSSubscriptionClassNameView, que encontrará en la base de datos y el esquema de la instancia, para ver, agregar, modificar y eliminar suscripciones basadas en parámetros controladas por eventos. Esta vista no permite administrar suscripciones basadas en condiciones ni suscripciones programadas.
Vea también
Conceptos
Arquitectura de recopilación de eventos
Arquitectura de procesamiento de suscripciones
Arquitectura de entrega y formato de notificaciones
Otros recursos
Vistas de Notification Services
Desarrollar interfaces de administración de suscripciones
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
17 de julio de 2006 |
|
14 de abril de 2006 |
|