Уведомление Услуги в SQL сервер 2005

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

События

  

В уведомлении Услуги применения, события только то, что они тоном - вещи происходит, что вы хотите быть проинформированы о. В случае с NASDAQ, событие может быть определенный цена акций растет до определенного уровня. В типичной базы данных, событие может быть связано со значением данного столбца. В данном случае будет выпущено если колонка стоимость прошло определенное заранее определенного порогового.

Событие Провайдеры

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

Хостинг Провайдеров Хостинг провайдеры случае непосредственно осваиваемых Уведомление обслуживания. Когда начинается Уведомление услуги, он автоматически инициализирует и использует возможность организовано мероприятие услуг.

Неприсоединения Хостинг Провайдеры неприсоединения организовано мероприятие провайдеры внешних приложений, которые не противоречат рамках Уведомление Услуги процесса. , Не провели мероприятие провайдеров должность случае данные на уведомление Услуги применения с использованием EventCollector класса; В EventLoader класса; Или NseventBeginBatch, NSEventWrite или NSEventFlushBatch хранимых процедур.

Провайдеры стандарта SQL Server 2005 поставляется с базового набора стандартных случае провайдеры, которые можно легко использовать для построения Уведомление обслуживания приложений. Уведомление служб предусматривает следующие мероприятия провайдеры:

  1. Файловая система Ватчер файла системы Ватчер случае провайдер контролирует

. ле систему и срабатывает, когда. ле будет добавлен в каталог контроль. Она читает содержимое каталога в память и затем записывает информацию о мероприятии случае таблицы.

  1. SQL Server В SQL Server случае провайдер использует T - SQL запроса указать

данных для базы данных, которые будут контролироваться. Затем он использует Ноти. катионов услуг, предоставляемый хранимых процедур для создания событий на основе этого новые или обновленные данные и затем записать эти события случае таблицы.

  1. Analysis Services Analysis Services В случае провайдер использует статический или

динамических MDX запроса для сбора данных из куба Analysis Services и представить данные события к применению.

Подписки

Подписка соотнести пользователей и типов событий, что они заинтересованы дюйма Например, с NASDAQ, например, пользователь может создать подписку для получения уведомления, когда данный цена акции падает ниже $ 50 за акцию. SQL Server 2005 в магазинах Уведомление Услуги подписки, как и события, как строк в таблице.

Уведомления

В уведомлении в основном послание, которое будет отправлено на конечного пользователя, который содержит информацию о том случае, если пользователь подписаны. Notifications может доставляться в различных форматах для различных целевых устройств, в том числе XML, HTML, электронная почта, WAP, и другие форматы.

Уведомление двигателя

В уведомлении обслуживания двигателя получает от внешних событий случае провайдера и ищет соответствия между событиями и регистрации подписки. Если событие соответствует подписки, уведомления обслуживания двигателя направляет уведомления конечного пользователя. В масштабируемости в уведомлении Услуги применение зависит в значительной степени от того, насколько хорошо Уведомление обслуживания двигателя соответствует событий подписки. Microsoft разработала основные Уведомление Услуги базы, которая масштабируется в Интернет уровня, что означает, что с соответствующей платформы SQL Server 2005 в уведомлении может Услуги по шкале вверх обрабатывать миллионы событий, подписок и уведомлений. Для этого уведомление Услуги использует SQL Server 2005 эффективного реляционную базу данных двигателя объединить строки из событий таблицу строки в таблице подписки в целях соответствия мероприятия для подписки.

это статья добавлена Мод Винсент Q.
Опровержение: Наш сайт не несет ответственности за информацию, содержащуюся в этой статье. Эта статья никоим образом не отражает взгляды, мнения, мысли или веры каталог статей сотрудников.

Перевод уведомления: В статье "Уведомление Услуги в SQL сервер 2005" был переведен с использованием автоматизированной службы перевода. Мы приносим извинения за любые ошибки перевода, что произошло. Спасибо за понимание.

Online: 838 users browsing the articles directory