SQL Server Notification Services 2005标准指南(中文版)

出版时间:2008-1  出版社:电子工业出版社  作者:帕瑟  页数:503  字数:830000  译者:张允  

内容概要

  本书是关于使用Microsoft SQL Server 2005通知服务创建通知消息应用程序的一本书。它覆盖了一般的通知服务概念,描述了许多特别的可用于创建应用程序的编码技术,展示了带领读者学习开发一个示例应用程序的全过程,包括从开始设计及创建原型到最后的开发与管理。除了这些基础知识外,本书还覆盖了更多的高级概念,可用于通知服务功能开发的高级应用。  本书适合应用程序开发人员、数据库管理人员、大专院校计算机专业师生自学使用。

作者简介

Shyam Pather是微软SQL Server 2005 Notification Services研发组的开发领导。2000年末Notification Services研发组成立时他就加入其中了,对该产品的设计和体系结构、实现通知服务编译器和执行引擎的几个部分做出了重要贡献。目前他是微软的数据可编程性研发组的开发领导,

书籍目录

第1部分 通知服务原理 第1章 通知应用程序概述   发布-订阅现象   Pub-Sub系统的组件   创建通知应用程序中的问题     可扩展性     可靠性     丰富的应用功能     安全性和保密性   SQL Server 2005通知服务     创建通知应用程序的平台     执行通知应用程序的平台     为何使用SQL Server通知服务     2005中的新功能    小结 第2章 开始设置   开发环境:重要的描述     计算机       开发过程的工具     账户与安全     SQL Server验证方式   先决条件和系统要求   标准版还是企业版   设置开发环境     安装通知服务和其他SQL Server 2005组件     安装Visual Studio.NET 2005     安装源代码     建立服务账号     设置SQL许可和账户     SQL Server验证     环境变量     测试你的开发环境     为环境定制源文件    小结 第3章 最简单的通知应用程序:股票报价    SQL-NS应用程序模型     事件看做数据     订阅看做数据     事件与订阅的匹配     SQL-NS应用程序模型的可伸缩性     对SQL-NS应用程序模型的编程    创建股票应用程序的ADF     完整的ADF     ADF中的数据库元素     模式和逻辑     组件配置和处理阶段    指定股票应用程序的其他部分     实例     输人事件和订阅数据     查看最终的通知    运行股票应用程序    运行的应用程序的内部     数据库       Windows服务    SQL-NS平台提供了什么    清除实例和应用程序    小结 第4章 使用SQL-NS实例   什么是实例   建立实例并使其运行     使用SQL-NS实例的工具     编译ICF     注册实例     授予权限     启用实例    启动实例  分析实例的部件    实例数据库对象    应用程序数据库对象    实例元数据    注册表项  在多个服务器上部署SQL-NS实例  实例配置文件的细节    参数    根元素      实例名和SQL Server    ICF中的数据库元素      应用程序    传送通道  清除实例  小结第2部分 通知服务应用程序开发 第5章 设计和原型化应用程序   什么是SQL-NS应用程序    应用程序开发过程中的各个阶段    支持示例应用程序     音乐商店数据库模式     创建音乐商店数据库    初始设计:关于应用程序的七个重要问题    建立应用程序原型     增量式建立ADF     对实例和它的应用程序进行更新     实现初始设计    小结 第6章 完成应用程序原型:预定订阅和应用程序状态    音乐商店应用程序中的预定订阅    本章源代码    事件状态     事件历史记录     声明事件历史记录     事件历史记录规则     测试事件历史记录   预定订阅类     风格订阅模式     订阅状态     预定订阅匹配逻辑    测试预定订阅    原型的最终测试    小结 第7章 SQL-NS订阅管理API    订阅管理接口概述    订阅管理接口的类型     订阅管理接口的体系结构    SQL-NS订阅管理API     订阅管理API中的基本实体     订阅管理API的类    设置安装使用API     SQL-NS程序集合     引用SQL-NS程序集合     准备SQL-NS实例     SMI Visual Studio解决方案     为ASP.NET成员提供者创建数据库对象     订阅管理的数据库权限    实现订阅管理应用程序的逻辑层     逻辑层的目的     逻辑层操作     逻辑层代码   连接到数据层:实例和应用程序对象     操作订阅者     操作订阅者设备     操作订阅     逻辑层中的帮助操作    建立用户接口     用户接口技术     运行示例的用户接口     检查用户接口代码   小结 第8章 事件提供者   事件提供者和事件提交概述     在SQI-NS引擎中作为宿主组件的事件提供者     作为独立应用程序的事件提供者     建立和配置事件提供者   事件提供者的概念     事件提供者和事件源     批处理事件     事件提供者的安全性   使用本章源代码的准备工作     源文件     参数加密的脚本变更     从原始实例启动     AddSongs程序     安装消息队列   使用内建事件提供者     FileSystemWatcherProvider       SQLProvider   建立自定义事件提供者的API     事件对象API     XMLBulkload事件API       事件提交的SQL存储过程   建立自定义宿主事件提供者     为什么要建立一个自定义宿主事件提供者     选择一个事件提供者类型     类、接口和程序集     宿主事件提供者接口     建立一个持续的自定义宿主事件提供者     建立一个预定的自定义宿主事件提供者  建立独立的事件提供者     为什么建立一个独立的事件提供者     ADF中的独立事件提供者的配置     一个专用程序:XML事件提供者     从应用程序提交事件     使用SQL存储过程提交事件   清理:为下一章做准备   小结 第9章 内容格式化器   内容格式化概述     内容格式化器和发布器     内容格式化器的输入和输出     不同语言和设备类型的格式化     格式化摘要和组播通知     在sQL-NS应用程序中使用内容格式化器     内容格式化器的安全性   准备SQL-NS实例     清除旧实例     对ADF的修改     创建新的实例     提交事件     添加订阅者和订阅    使用XsltFormatter       在ADF中配置XsltFormatter       XSL变换的输入     为XsltFormatter编写XSL变换     使用地区和具体设备的变换   建立自定义内容格式化器     为什么建立自定义内容格式化器     内容格式化器接口     实现内容格式化器接口     在ADF中声明自定义内容格式化器     测试自定义内容格式化器    小结 第10章 传送协议    SQL-NS中的通知传送的概述     SQL-NS引擎中的传送协议     配置传送端点:传送通道     把通知传送到传送通道     在ICF中声明传送通道和自定义传送协议     在ADF中声明协议支持       批处理通知和发布器的工作项      传送协议操作    摘要和组播传送    传送失败:重试和通知终止    通知发布视图    传送通道参数的加密    发布器的数据库角色  使用传送协议的准备工作    建立支持组件    重建SQL-NS实例    修改服务账号权限    为新传送通道添加订阅者设备    安装SMTP服务    自定义传送协议的消息队列  使用内建SMTP传送协议    创建一个SMTP传送通道    在通知类中对SMTP传送协议支持的声明    测试SMTP传送   建立一个自定义传送协议    自定义传送协议接口    实现自定义传送协议    在ICF中声明自定义传送协议     为自定义传送协议创建传送通道    支持通知类中的自定义传送协议     测试自定义传送协议   恢复系统   小结 第11章 通知生成的调试    调试和开发过程     规则中的语法错误     规则中的语义错误    通知生成器内部     时间片时钟     时间片内部行为    使用SQL-NS调试功能     调试工具和技术的概述     准备调试:禁用生成器和提交事件     设置时间片时钟     规则激发的准备工作     执行规则激发     使用预定订阅调试存储过程     重新激活生成器    小结第3部分 优化、部署和管理 第12章 性能调整    SQL-NS应用程序性能调整概述    流线型数据流     规范数据     预过滤事件   优化通知生成     索引和查询优化     优化时间片持续时间     时间片限制   优化通知发布     通知批处理的量     使用组播传送     传送协议性能     发布器选项    小结 第13章 部署SQL-NS实例  部署配置    单机版部署    独立数据库服务器    缩放SQL服务器:使生成器能力更强大    分离SMI和独立的事件提供者    缩放SQL-NS引擎    高可用性  为部署配置数据库系统    磁盘和物理数据库文件    定义SQL-NS数据库对象的物理存储空间    设置数据库恢复模式  清空旧数据    在ADF中配置清空操作      选择合适的清空操作设置   部署安全     部署环境的基本安全措施     控制数据库访问     使用阈值    部署过程     在部署机器上安装SQL-NS     在ICF和ADF中指定服务器配置     部署自定义组件     创建实例和应用程序数据库     注册所有部署服务器上的实例     给予部署账号数据库权限     给予部署账号文件系统权限     部署订阅管理器接口和独立的事件提供者     启用部署的实例     启动实例   小结 第14章 管理SQL-NS实例    监视和报告     使用应用程序事件日志     SQL-NS性能计数器     SQL-NS报告存储过程    维护技术     启用和禁用组件     清理旧数据     修改部署的SQL-NS实例  备份和恢复     备份SQL-NS实例     从备份恢复SQL-NS实例   小结 第15章 SQL-NS应用程序问题解答    使用本章的问题解答    编译问题解答     使用ICF及ADF遇到的问题     SQL编译期错误    事件提交问题解答     事件提供者没有运行     事件提供者不提交事件    通知生成问题解答     生成器没有运行     生成器没有生成任何通知    通知发布问题解答     发布器或者宿主的组件没有运行     发布器不能处理新批处理通知       通知没有如期传送     发布器传送重复的通知     通知未能在预期的时间内传送       通过错误的传送通道传送了通知   小结第4部分 高级通知服务概念 第16章 使用通知服务管理对象   NMO API概述     NMO API中的类     NMO API集合与命名空间   一个NMO示例应用程序   使用NMO定义并创建一个实例     使用:NMO定义一个实例     使用:NMO定义一个应用程序     创建实例   使用NMO管理实例     使用NMO注册一个实例     使用NMO启用一个实例     使用NMO来删除与注销一个实例    测试StockBrokerNMO示例应用程序    使用NMO来反映一个实例的内容     SubscriptionLoadler代码     准备反映:连接到一个服务器     枚举SQL-NS实例     枚举一个实例的内容    小结 第17章 宿主SQL-NS执行引擎   使用SQL-NS宿主API     创建和启动一个宿主引擎     宿主SQL-NS引擎的验证     与安全问题     停止宿主引擎     从宿主引擎中接收错误事件   EngineHost:一个宿主应用程序示例     EngiFieHost可视化解决方案     在EngineHost代码中使用     宿主API     测试EngineHost程序   小结 第18章 SQL-NS应用程序中用户自定义的匹配逻辑   用户自定义匹配逻辑概述     比较开发者自定义逻辑和    用户自定义逻辑    在SOL-NS应用程序中支持用户自定义逻辑    定义支持用户自定义逻辑的订阅类    利用条件表达用户自定义逻辑    为用户自定义逻辑构建订阅管理接口  利用用户自定义匹配逻辑构  建音乐商店应用程序    定义示例应用程序    AddSubscriptions程序    用户自定义逻辑的安全配置    测试使用用户自定义逻辑的音乐商店应用程序  小结第5部分 附录     附录A为自己的SQL-NS应用程序创建开发环境   开发环境的组成结构   开发环境目录结构    开发环境中的重要文件  扩展开发环境    为新实例创建根目录    为新实例创建目录与文件    构建并运行新实例    在新实例中加入代码

图书封面

评论、评分、阅读与下载


    SQL Server Notification Services 2005标准指南(中文版) PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7