定义自定义传递协议

在配置 Notification Services 实例时,必须定义该实例的应用程序所使用的所有自定义传递协议。不需要定义内置文件传递协议和 SMTP 传递协议。

传递协议

传递协议实现 Notification Services 与传递通道定义的传递端点之间的通信。例如,内置 SMTP 传递协议为 SMTP 服务实现电子邮件传输。

应用程序中的每个通知类指定用于发送通知的一个或多个传递协议。通知类可使用内置文件传递协议和 SMTP 传递协议或自定义传递协议。

您可以使用 IDeliveryProtocol 接口创建自定义协议,也可以从第三方获取自定义协议。

定义自定义协议

如果 Notification Services 实例承载的应用程序使用自定义协议,则必须定义每个自定义协议。如果您不知道应用程序是否使用自定义协议,请查找为每个应用程序的通知类定义的协议。File 或 SMTP 协议以外的所有协议都是自定义协议。

定义自定义协议

如果通过 XML 配置 Notification Services 实例,则在实例配置文件 (ICF) 中定义自定义协议。如果通过编程方式配置 Notification Services 实例,请使用 Notification Services 管理对象 (NMO) 定义自定义协议。

请参阅

概念

指定实例名
指定数据库系统名称
定义实例数据库
使应用程序和实例相关联
定义传递通道
配置参数加密
指定实例的版本和历史记录
使用实例配置文件中的参数
开发自定义传递协议
定义传递通道

其他资源

配置 Notification Services 实例
Protocols Element (ICF)
Protocol Element (ICF)
Instance Configuration File Templates

帮助和信息

获取 SQL Server 2005 帮助