Tutorial de Notification Services
En el tutorial de Notification Services se le enseña a crear una aplicación sencilla de Notification Services. El tutorial utiliza una solución de SQL Server Management Studio para facilitar la modificación de los archivos del tutorial y luego crear la solución mediante el Explorador de objetos de SQL Server Management Studio.
Aprendizaje
En este tutorial, creará una aplicación de notificación de partes meteorológicos. Esta aplicación permitirá a los usuarios suscribirse y recibir partes meteorológicos de ciudades concretas.
Empezará con un pequeño archivo de definición de aplicación (ADF) y utilizará un archivo de configuración de instancia (ICF) predefinido para crear una instancia de Notification Services que albergue la aplicación Weather. La información de los archivos ICF y ADF se compila y luego se utiliza para crear una instancia de la base de datos y una base de datos de la aplicación. Las bases de datos se utilizan para almacenar datos y ejecutar la aplicación.
Luego actualizará el archivo ADF para describir los datos de evento, notificación y suscripción de la aplicación Weather y configurará los valores de ejecución de la aplicación. Cada vez que actualice la aplicación, aplicará los cambios a la base de datos de la aplicación.
En las dos últimas lecciones de este tutorial, agregará datos de suscriptor y de suscripción, y luego agregará datos y vistas de eventos con las notificaciones resultantes.
Se trata de una aplicación simple que no utiliza algunas de las características más avanzadas de Notification Services, como la entrega de resumen o la entrega de multidifusión, proveedores de eventos personalizados, formateadores de contenido personalizados y protocolos de entrega personalizados. Sin embargo, en este tutorial se muestran los pasos principales para crear una aplicación de notificación que utilice Notification Services.
Requisitos
Antes de empezar este tutorial, debe estar familiarizado con los conceptos y la terminología de Notification Services. Para obtener información acerca de Notification Services, vea Introducción a SQL Server Notification Services.
Este tutorial está concebido para ser utilizado en un solo equipo que tiene todo el software necesario instalado. Asegúrese de haber finalizado las tareas siguientes:
- Ha instalado Database Engine (Motor de base de datos), Notification Services y Componentes de la estación de trabajo. Para obtener más información, vea Instalar SQL Server 2005.
- Ha instalado los ejemplos de Notification Services. Para obtener más información, vea Instalar ejemplos.
- Ha iniciado una instancia de Database Engine (Motor de base de datos). Para obtener más información, vea Iniciar y reiniciar servicios.
[!NOTA] Antes de revisar los tutoriales, debe agregar los botones Siguiente y Anterior a la barra de herramientas del visor de documentos. Para obtener más información, vea Agregar los botones Siguiente y Anterior a la Ayuda.
Contenido
Este tutorial se divide en 11 lecciones. Debe completar todas las lecciones del tutorial en orden para desarrollar una aplicación Notification Services que funcione.
- Lección 1: Abrir y examinar la solución del tutorial
En esta lección, debe abrir la solución de SQL Server Management Studio y examinar los archivos de la solución.
- Lección 2: Realizar una generación inicial de la instancia del tutorial
En esta lección, debe revisar el archivo de definición de aplicación (ADF) para la aplicación Weather y el archivo de configuración de instancia (ICF) para la instancia del tutorial de Notification Services y luego realizar una creación inicial de la instancia y la aplicación.
- Lección 3: Agregar una clase de eventos
En esta lección, debe agregar una clase de evento al ADF que describe los datos de evento.
- Lección 4: Agregar una clase de notificación
En esta lección, agregará una clase de notificación al ADF que describe los datos de notificación, el formato y la entrega.
- Lección 5: Agregar una clase de suscripción
En esta lección, agregará una clase de suscripción al ADF que describe los datos de suscripción y las reglas que generan las notificaciones.
- Lección 6: Agregar un Proveedor de eventos
En esta lección, debe agregar al ADF una declaración de proveedor de eventos no albergados. Se utiliza para identificar los eventos agregados utilizando los procedimientos almacenados de envío de eventos.
- Lección 7: Configurar el generador y el distribuidor
En esta lección, debe especificar si se ejecutan el generador y el distribuidor de la aplicación, así como el intervalo de sondeo para el distribuidor.
- Lección 8: Modificar la configuración de ejecución de la aplicación
En esta lección, debe especificar los parámetros del generador, de registro del distribuidor y de eliminación de datos.
- Lección 9: Registrar, habilitar e iniciar la instancia
En esta lección, debe registrar, habilitar e iniciar la instancia de Notification Services.
- Lección 10: Agregar suscriptores y suscripciones
En esta lección, debe agregar suscriptores a la base de datos de instancia y suscripciones a la base de datos de la aplicación.
- Lección 11: Enviar eventos a la aplicación Weather
En esta lección, debe agregar eventos a la aplicación y luego mostrar las notificaciones resultantes.
Vea también
Otros recursos
Ejemplos de SQL Server Notification Services
Introducción a SQL Server Notification Services
Crear soluciones de notificación
Implementar Notification Services
Administrar Notification Services