Consideraciones internacionales sobre Notification Services
Dado que Microsoft SQL Server Notification Services utiliza bases de datos para almacenar metadatos y datos operativos, la plataforma Notification Services ofrece todas las ventajas de internacionalización de SQL Server, como las intercalaciones y el formato adecuado de los tipos de datos para los idiomas y las regiones admitidos.
Notification Services también proporciona dos características para admitir aplicaciones de notificaciones internacionales: formato específico de la configuración regional y suscripciones programadas específicas de la zona horaria. Estas características permiten que las aplicaciones de Notification Services envíen notificaciones en cualquier idioma y a la hora local apropiada.
Formato específico de la configuración regional
Notification Services proporciona códigos de configuración regional basados en estándares del sector. Cada código de configuración regional identifica una combinación de idioma y ubicación, por ejemplo "en-US" para "Inglés-Estados Unidos".
Cuando un suscriptor crea una suscripción, un código de configuración regional se almacena con los datos de la suscripción. Cuando Notification Services aplica formato a una notificación, obtiene el código de configuración regional y busca un formateador de contenido específico para el idioma. El formateador de contenido puede aplicar formato a la notificación mediante el idioma y el formato específicos de la configuración regional. Si Notification Services no encuentra un formateador de contenido personalizado para la configuración regional, intenta utilizar un formateador de contenido más genérico.
Suscripciones programadas específicas de la zona horaria
Notification Services admite suscripciones programadas. Dado que una aplicación de notificaciones puede admitir suscriptores de cualquier zona horaria, es importante que Notification Services almacene información acerca de la zona horaria para una entrega de notificaciones puntual.
Para facilitar la compatibilidad con las diversas zonas horarias, Notification Services almacena la información de fecha y hora mediante la notación en formato de hora universal coordinada (UTC).
Cuando un suscriptor crea una suscripción programada, escribe la zona horaria (o la obtiene de otros orígenes, como un valor del sistema operativo o una base de datos) y la hora de entrega deseada. Cuando Notification Services almacena la hora de entrega, utiliza la zona horaria para calcular la hora UTC de la entrega y, después, almacena la hora UTC. Cuando llega la hora UTC, Notification Services genera notificaciones desde cualquier evento actual y, a continuación, les aplica formato y las distribuye.
Vea también
Conceptos
Definir el esquema de suscripción
Desarrollar un formateador de contenido personalizado
Otros recursos
Subscriber Locale Codes
Time Zone Codes
Administrar datos de suscripción