主页 详情

《SQL Server 2005 Notification Services标准指南 中文版》_(美)施耶姆·帕瑟著_11879670_7121050609

【书名】:《SQL Server 2005 Notification Services标准指南 中文版》
【作者】:(美)施耶姆·帕瑟著
【出版社】:北京:电子工业出版社
【时间】:2008
【页数】:503
【ISBN】:7121050609
【SS码】:11879670

最新查询

内容简介

第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章 事件提供者

事件提供者和事件提交概述

在SQL-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来反映一个实例的内容

SubscriptionLoader代码

准备反映:连接到一个服务器

枚举SQL-NS实例

枚举一个实例的内容

小结

第17章 宿主SQL-NS执行引擎

使用SQL-NS宿主API

创建和启动一个宿主引擎

宿主SQL-NS引擎的验证与安全问题

停止宿主引擎

从宿主引擎中接收错误事件

EngineHost:一个宿主应用程序示例

EngineHost可视化解决方案

在EngineHost代码中使用宿主API

测试EngineHost程序

小结

第18章 SQL-NS应用程序中用户自定义的匹配逻辑

用户自定义匹配逻辑概述

比较开发者自定义逻辑和用户自定义逻辑

在SQL-NS应用程序中支持用户自定义逻辑

定义支持用户自定义逻辑的订阅类

利用条件表达用户自定义逻辑

为用户自定义逻辑构建订阅管理接口

利用用户自定义匹配逻辑构建音乐商店应用程序

定义示例应用程序

AddSubscriptions程序

用户自定义逻辑的安全配置

测试使用用户自定义逻辑的音乐商店应用程序

小结

第5部分 附录

附录A 为自己的SQL-NS应用程序创建开发环境

开发环境的组成结构

开发环境目录结构

开发环境中的重要文件

扩展开发环境

为新实例创建根目录

为新实例创建目录与文件

构建并运行新实例

在新实例中加入代码


书查询(www.shuchaxun.com)本网页唯一编码:
176d644abc3e3da5b206a8fef2108b05#8fecbd14774369b2a08a8e0387265d48#60593281#11879670.zip