Поделиться через


Занятие 7. Настройка генератора и распространителя

Изменения: 5 декабря 2005 г.

В этом занятии предстоит просмотреть настройки генератора и распространителя в файле определения приложения (ADF), а затем изменить и обновить настройки распространителя.

Основные сведения о генераторе и распространителе

Генератор, запускаемый ядром служб Notification Services, управляет обработкой правил для приложения уведомлений. Параметры генератора определяют, на каком компьютере он выполняется и сколько потоков он может использовать при обработке правил приложения.

Каждое из приложений имеет один генератор. Дополнительные сведения о генераторах см. в разделе Указание параметров генератора.

Распространители, также выполняемые ядром служб Notification Services, управляют форматированием и доставкой уведомлений. С настраиваемой периодичностью, называемой тактом распространителя, распространитель ищет группу уведомлений (рабочий элемент) для обработки. При наличии рабочего элемента распространитель получает этот рабочий элемент, вызывает модуль форматирования данных для преобразования данных уведомления, а затем отправляет отформатированные уведомления в соответствии с протоколом доставки.

Каждое приложение может иметь несколько распространителей, но не более одного распространителя для одного приложения на одном компьютере. Дополнительные сведения о распространителях см. в разделе Указание настроек распространителя.

Генераторы и распространители приложения Weather

В работы этого приложения генератор и распределитель будут запущены на локальном компьютере, и будут использованы настройки пула потоков по умолчанию.

Обратите внимание, что для системного имени генератора и распространителя в XML указано значение %_NSServer_%.. Значение этого параметра задается с помощью файла конфигурации экземпляра при создании или обновлении этого экземпляра.

В этом занятии для распространителя будет добавлен интервал опроса, который задает частоту поиска рабочих элементов распространителем. Этот интервал будет равен 15 секундам. Это PT15S в формате длительности XML.

Изменение ADF-кода распространителя

XML-код в этом разделе определяет распространитель для приложения Weather. Изучите этот XML-код и скопируйте его в файл ADF согласно приведенным инструкциям.

Изменение ADF-кода распространителя

  1. Нажмите кнопку Скопировать код, чтобы скопировать XML-код в буфер обмена Windows.

    <QuantumDuration>PT15S</QuantumDuration>
    
  2. В обозревателе решений откройте файл WeatherADF.xml.

  3. Замените следующий XML-комментарий скопированным XML-кодом.

      <!-- Paste QuantumDuration here -->
    

    Обратите внимание, что добавляемая строка кода является одновременно и элементом, и значением параметра QuantumDuration распространителя. При желании можно просто добавить строку XML-кода в файл ADF.

  4. В меню Файл выберите команду Сохранить WeatherADF.xml.

Обновление экземпляра служб Notification Services

После внесения изменений в ADF-файл следует обновить экземпляр служб Notification Services, чтобы изменить настройки распространителя в базе данных приложения.

Обновление экземпляра служб Notification Services

  1. В обозревателе объектов раскройте узел Службы Notification Services.

  2. Щелкните правой кнопкой мыши элемент Учебник и последовательно выберите команды Задачи и Обновить.

  3. В диалоговом окне Обновление экземпляра нажмите кнопку Обзор, найдите файл TutorialICF.xml и нажмите кнопку Открыть.

  4. На панели Параметры просмотрите значения параметров. Используйте те же значения, которые применялись при создании экземпляра.

  5. Нажмите кнопку ОК.

  6. Просмотрите диалоговое окно Службы Notification Services — обновление сводки и нажмите кнопку Обновить.

  7. По завершении обновления нажмите кнопку Закрыть.

Следующее занятие

Занятие 8. Изменение параметров выполнения приложения

См. также

Основные понятия

Учебник по службам Notification Services

Другие ресурсы

Указание параметров генератора
Указание настроек распространителя
Построение решений на основе служб Notification Services
Введение в службы SQL Server Notification Services

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

5 декабря 2005 г.

Измененное содержимое:
  • Обновлено содержимое, чтобы показать настройки по умолчанию и сделанные изменения XML-файле.