Модуль форматирования данных XSLT
Изменения: 17 июля 2006 г.
Службы Notification Services предоставляют стандартный модуль форматирования данных XSLT для облегчения быстрой разработки и развертывания приложений служб Notification Services. Этот модуль форматирования данных позволяет задать XSL-преобразование для применения к необработанным данным уведомлений; это преобразование форматирует данные в сообщение, понятное пользователю.
Для поддержки языковых стандартов и форматирования, определенного для устройств, можно создать несколько файлов XSLT. Каждый из них выполняет форматирование для конкретной комбинации языкового стандарта и типа устройства. Эти файлы имеют одинаковые имена, но находятся в различных каталогах. Модуль форматирования данных XSLT выбирает необходимый каталог на основе устройства и языкового стандарта, а затем осуществляет форматирование уведомления. Дополнительные сведения см. в разделе Местоположения XSLT-файлов.
Службы Notification Services кэшируют копию файла XSLT, загружаемого для каждой комбинации языкового стандарта и типа устройства. Они используют эту кэшированную копию для обработки текущих уведомлений с целью повышения производительности. При обновлении файла XSLT необходимо перезапустить экземпляр, чтобы гарантировать, что распространитель будет использовать обновленный файл XSLT.
Шаблон XSLT запрещает поддержку блоков внедренных сценариев в выходном потоке. Если создать пользовательский модуль форматирования, то можно включить сценарий в шаблон уведомлений или использовать другую функциональность, не предоставляемую модулем форматирования данных XSLT. Дополнительные сведения см. в разделе Разработка пользовательского модуля форматирования данных.
В этом разделе
Раздел | Описание |
---|---|
Описывает промежуточный XML-документ, содержащий данные уведомлений, и способы создания XSL-преобразований для преобразования этих данных. |
|
Содержит описание создания структуры каталогов при выполнении различных преобразований для каждого устройства и языка. |
|
Содержит описание настройки модуля форматирования данных XSLT для использования классом уведомлений. |
Журнал изменений
Версия | Журнал |
---|---|
17 июля 2006 г. |
|
См. также
Основные понятия
Разработка пользовательского модуля форматирования данных
Запуск и остановка экземпляров служб Notification Services
Настройка модулей форматирования данных
Другие ресурсы
Определение классов уведомлений
Определение приложений служб Notification Services