通知服务在sql server 2005

Dutch French Spanish Portuguese Italian German Japanese Chinese Korean Russian Arabic Bookmark and Share this Article Original English article
  

通知服务的应用是一个软件层,坐在之间的一个信息来源,并有意接受这方面的资料。 通知服务应用监视器某些预定义的事件,并可以智能地过滤和路由信息,这些事件,以各种不同的目标设备使用个性化的时间表。 通知服务应用程序包括三个基本组成部分:事件,订阅报刊,并通知。

事件

在通知服务申请时, 事件是他们想要的声音类似的事情发生,你想了解的。 在案件纳斯达克,一个事件可能是由于股票价格上涨到一定的水平。 在一个典型的数据库应用的一个事件,可与价值某一栏。 在此事件大概会被开除,如果该列的值通过某一个预定义的门槛。

一旦供应商

通知服务应用监视器的事件用一个事件提供商。有三种类型的通知服务活动提供者:设,非设的,与标准事件提供者。

主办提供商 主办的活动,供应商直接执行的通知服务。 当通知服务打响后,它会自动初始化和运行使得主办活动的供应商。

非主机供应 非主机事件提供商外部应用程序不运行内部通知服务的过程。 非主办的活动提供邮政事件数据,以通知服务申请使用eventcollector类;该eventloader类;或nseventbeginbatch , nseventwrite ,或nseventflushbatch存储过程。

标准提供商 sql server 2005中船基地,一套标准的事件提供者,你随时可以用它来建立通知服务申请。 通知服务提供下列事件提供者:

  1. 文件系统观察家档案系统观察家事件提供商监察

。 乐系统,并正在引发当。 乐添加到监视目录。 它读取目录内容到内存中,然后写事件信息,以活动表。

  1. sql server的 sql服务器事件提供商用途的t sql查询明

数据库中的数据,将监测。 然后利用noti 。 阳离子服务提供存储过程创建活动,在此基础上,新的或更新的数据,然后写这些事件发生就座。

  1. 分析服务分析服务活动提供商利用静态或

动态的mdx查询,以收集数据,从分析服务立方体,并提交数据,作为活动的申请。

订阅

订阅相关用户及类型的事件,他们觉得兴趣的,例如,那斯达克例如,用户也许会创造一个订阅得到通知时,由于股票价格跌破50美元每股。 sql server 2005中的通知服务店订阅费,如事件,因为排在桌子上。

通知

通知基本上是一个讯息,就是将被发送到终端用户载有关于信息,即一旦用户订阅。 通知可以发表各种不同的格式,以各种不同的目标设备,包括xml , html时,电子邮件, wap和其他格式。

通知引擎

通知服务引擎接收外部事件,从事件的供应商,并期待为配合活动,并注册订阅。 当一个事件火柴订阅,通知服务,发动机发出了一个通知给终端用户。 可扩展性通知服务应用取决于在一个大的部分,就如何做好通知服务引擎赛事活动,以订阅。 微软已经设计背后的通知服务架构,可扩展性,在一个互联网的水平,这意味着,随着适当的平台, sql server 2005中的通知服务,可以向上规模,以处理以百万计的事件,订阅,并通知。 要做到这一点,通知服务,利用sql server 2005中的高效率的关系型数据库引擎加入一排排从事件表与排在订阅表,以配合活动,以订阅。

这是一篇文章说,通过与maud问:郑海泉
免责声明:我们的网站是不负责所载资料由本条规定。 这篇文章根本没有反映看法,意见,思想或信仰的文章目录中的工作人员。

翻译预告:文章"的通知服务,在sql server 2005 "被翻译使用的自动翻译服务。 我们真诚地道歉,对任何翻译错误发生。 谢谢你的谅解。


Online: 1475 users browsing the articles directory