SQL Server 2005 Notification Services标准指南 中文版PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)施耶姆·帕瑟著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:7121050609
- 页数:503 页
第1部分 通知服务原理 2
第1章 通知应用程序概述 2
发布-订阅现象 2
Pub-Sub系统的组件 3
创建通知应用程序中的问题 4
可扩展性 4
可靠性 5
丰富的应用功能 6
安全性和保密性 6
SQL Server 2005通知服务 6
创建通知应用程序的平台 7
执行通知应用程序的平台 7
为何使用SQL Server通知服务 7
2005中的新功能 8
小结 9
第2章 开始设置 10
开发环境:重要的描述 10
计算机 10
开发过程的工具 11
账户与安全 12
SQL Server验证方式 13
先决条件和系统要求 13
标准版还是企业版 13
设置开发环境 14
安装通知服务和其他SQL Server 2005组件 14
安装Visual Studio.NET 2005 15
安装源代码 16
建立服务账号 16
设置SQL许可和账户 18
SQL Server验证 19
环境变量 21
测试你的开发环境 22
为环境定制源文件 23
小结 24
第3章 最简单的通知应用程序:股票报价 25
SQL-NS应用程序模型 25
事件看做数据 26
订阅看做数据 26
事件与订阅的匹配 26
SQL-NS应用程序模型的可伸缩性 27
对SQL-NS应用程序模型的编程 29
创建股票应用程序的ADF 31
完整的ADF 32
ADF中的数据库元素 35
模式和逻辑 36
组件配置和处理阶段 41
指定股票应用程序的其他部分 44
实例 44
输入事件和订阅数据 46
查看最终的通知 46
运行股票应用程序 46
运行的应用程序的内部 48
数据库 48
Windows服务 49
SQL-NS平台提供了什么 50
清除实例和应用程序 52
小结 52
第4章 使用SQL-NS实例 53
什么是实例 53
建立实例并使其运行 54
使用SQL-NS实例的工具 55
编译ICF 56
注册实例 62
授予权限 64
启用实例 66
启动实例 68
分析实例的部件 69
实例数据库对象 69
应用程序数据库对象 70
实例元数据 70
注册表项 71
在多个服务器上部署SQL-NS实例 72
实例配置文件的细节 73
参数 74
根元素 75
实例名和SQL Server 76
ICF中的数据库元素 77
应用程序 77
传送通道 79
清除实例 80
小结 81
第2部分 通知服务应用程序开发第5章 设计和原型化应用程序 84
什么是SQL-NS应用程序 84
应用程序开发过程中的各个阶段 85
支持示例应用程序 86
音乐商店数据库模式 86
创建音乐商店数据库 87
初始设计:关于应用程序的七个重要问题 89
建立应用程序原型 90
增量式建立ADF 91
对实例和它的应用程序进行更新 94
实现初始设计 97
小结 116
第6章 完成应用程序原型:预定订阅和应用程序状态 118
音乐商店应用程序中的预定订阅 118
本章源代码 118
事件状态 119
事件历史记录 119
声明事件历史记录 120
事件历史记录规则 122
测试事件历史记录 123
预定订阅类 123
风格订阅模式 124
订阅状态 125
预定订阅匹配逻辑 127
测试预定订阅 130
原型的最终测试 132
小结 134
第7章 SQL-NS订阅管理API 135
订阅管理接口概述 135
订阅管理接口的类型 136
订阅管理接口的体系结构 136
SQL-NS订阅管理API 138
订阅管理API中的基本实体 138
订阅管理API的类 139
设置安装使用API 140
SQL-NS程序集合 140
引用SQL-NS程序集合 141
准备SQL-NS实例 141
SMI Visual Studio解决方案 141
为ASP.NET成员提供者创建数据库对象 142
订阅管理的数据库权限 142
实现订阅管理应用程序的逻辑层 143
逻辑层的目的 143
逻辑层操作 144
逻辑层代码 144
连接到数据层:实例和应用程序对象 144
操作订阅者 146
操作订阅者设备 151
操作订阅 152
逻辑层中的帮助操作 157
建立用户接口 161
用户接口技术 161
运行示例的用户接口 162
检查用户接口代码 163
小结 172
第8章 事件提供者 173
事件提供者和事件提交概述 173
在SQL-NS引擎中作为宿主组件的事件提供者 174
作为独立应用程序的事件提供者 174
建立和配置事件提供者 175
事件提供者的概念 175
事件提供者和事件源 175
批处理事件 176
事件提供者的安全性 177
使用本章源代码的准备工作 179
源文件 179
参数加密的脚本变更 180
从原始实例启动 181
AddSongs程序 182
安装消息队列 184
使用内建事件提供者 185
FileSystemWatcherProvider 185
SQLProvider 190
建立自定义事件提供者的API 196
事件对象API 196
XMLBulkload事件API 198
事件提交的SQL存储过程 198
建立自定义宿主事件提供者 199
为什么要建立一个自定义宿主事件提供者 200
选择一个事件提供者类型 200
类、接口和程序集 201
宿主事件提供者接口 201
建立一个持续的自定义宿主事件提供者 203
建立一个预定的自定义宿主事件提供者 213
建立独立的事件提供者 221
为什么建立一个独立的事件提供者 222
ADF中的独立事件提供者的配置 222
一个专用程序:XML事件提供者 223
从应用程序提交事件 226
使用SQL存储过程提交事件 231
清理:为下一章做准备 233
小结 233
第9章 内容格式化器 235
内容格式化概述 235
内容格式化器和发布器 235
内容格式化器的输入和输出 236
不同语言和设备类型的格式化 237
格式化摘要和组播通知 238
在SQL-NS应用程序中使用内容格式化器 239
内容格式化器的安全性 239
准备SQL-NS实例 240
清除旧实例 240
对ADF的修改 240
创建新的实例 245
提交事件 246
添加订阅者和订阅 246
使用XsltFormatter 247
在ADF中配置XsltFormatter 247
XSL变换的输入 248
为XsltFormatter编写XSL变换 250
使用地区和具体设备的变换 252
建立自定义内容格式化器 257
为什么建立自定义内容格式化器 257
内容格式化器接口 258
实现内容格式化器接口 259
在ADF中声明自定义内容格式化器 265
测试自定义内容格式化器 265
小结 267
第10章 传送协议 268
SQL-NS中的通知传送的概述 268
SQL-NS引擎中的传送协议 269
配置传送端点:传送通道 269
把通知传送到传送通道 271
在ICF中声明传送通道和自定义传送协议 271
在ADF中声明协议支持 273
批处理通知和发布器的工作项 274
传送协议操作 275
摘要和组播传送 276
传送失败:重试和通知终止 277
通知发布视图 278
传送通道参数的加密 278
发布器的数据库角色 278
使用传送协议的准备工作 279
建立支持组件 279
重建SQL-NS实例 279
修改服务账号权限 280
为新传送通道添加订阅者设备 281
安装SMTP服务 282
自定义传送协议的消息队列 282
使用内建SMTP传送协议 283
创建一个SMTP传送通道 283
在通知类中对SMTP传送协议支持的声明 284
测试SMTP传送 286
建立一个自定义传送协议 288
自定义传送协议接口 288
实现自定义传送协议 291
在ICF中声明自定义传送协议 296
为自定义传送协议创建传送通道 296
支持通知类中的自定义传送协议 297
测试自定义传送协议 299
恢复系统 301
小结 302
第11章 通知生成的调试 303
调试和开发过程 303
规则中的语法错误 304
规则中的语义错误 304
通知生成器内部 305
时间片时钟 305
时间片内部行为 307
使用SQL-NS调试功能 311
调试工具和技术的概述 311
准备调试:禁用生成器和提交事件 312
设置时间片时钟 313
规则激发的准备工作 315
执行规则激发 316
使用预定订阅调试存储过程 317
重新激活生成器 319
小结 319
第3部分 优化、部署和管理第12章 性能调整 322
SQL-NS应用程序性能调整概述 322
流线型数据流 323
规范数据 323
预过滤事件 326
优化通知生成 327
索引和查询优化 328
优化时间片持续时间 335
时间片限制 336
优化通知发布 338
通知批处理的量 338
使用组播传送 340
传送协议性能 340
发布器选项 341
小结 344
第13章 部署SQL-NS实例 346
部署配置 346
单机版部署 346
独立数据库服务器 347
缩放SQL服务器:使生成器能力更强大 348
分离SMI和独立的事件提供者 348
缩放SQL-NS引擎 349
高可用性 351
为部署配置数据库系统 351
磁盘和物理数据库文件 351
定义SQL-NS数据库对象的物理存储空间 353
设置数据库恢复模式 358
清空旧数据 359
在ADF中配置清空操作 359
选择合适的清空操作设置 361
部署安全 361
部署环境的基本安全措施 362
控制数据库访问 364
使用阈值 364
部署过程 365
在部署机器上安装SQL-NS 365
在ICF和ADF中指定服务器配置 366
部署自定义组件 367
创建实例和应用程序数据库 367
注册所有部署服务器上的实例 367
给予部署账号数据库权限 368
给予部署账号文件系统权限 368
部署订阅管理器接口和独立的事件提供者 368
启用部署的实例 368
启动实例 368
小结 369
第14章 管理SQL-NS实例 371
监视和报告 371
使用应用程序事件日志 371
SQL-NS性能计数器 374
SQL-NS报告存储过程 376
维护技术 377
启用和禁用组件 377
清理旧数据 379
修改部署的SQL-NS实例 382
备份和恢复 384
备份SQL-NS实例 384
从备份恢复SQL-NS实例 385
小结 386
第15章 SQL-NS应用程序问题解答 387
使用本章的问题解答 387
编译问题解答 387
使用ICF及ADF遇到的问题 388
SQL编译期错误 389
事件提交问题解答 390
事件提供者没有运行 390
事件提供者不提交事件 392
通知生成问题解答 393
生成器没有运行 393
生成器没有生成任何通知 394
通知发布问题解答 395
发布器或者宿主的组件没有运行 396
发布器不能处理新批处理通知 396
通知没有如期传送 397
发布器传送重复的通知 399
通知未能在预期的时间内传送 400
通过错误的传送通道传送了通知 401
小结 402
第4部分 高级通知服务概念第16章 使用通知服务管理对象 404
NMO API概述 404
NMO API中的类 405
NMO API集合与命名空间 406
一个NMO示例应用程序 407
使用NMO定义并创建一个实例 410
使用NMO定义一个实例 411
使用NMO定义一个应用程序 415
创建实例 420
使用NMO管理实例 420
使用NMO注册一个实例 420
使用NMO启用一个实例 422
使用NMO来删除与注销一个实例 423
测试StockBrokerNMO示例应用程序 424
使用NMO来反映一个实例的内容 425
SubscriptionLoader代码 425
准备反映:连接到一个服务器 426
枚举SQL-NS实例 428
枚举一个实例的内容 429
小结 432
第17章 宿主SQL-NS执行引擎 434
使用SQL-NS宿主API 434
创建和启动一个宿主引擎 434
宿主SQL-NS引擎的验证与安全问题 436
停止宿主引擎 436
从宿主引擎中接收错误事件 436
EngineHost:一个宿主应用程序示例 438
EngineHost可视化解决方案 438
在EngineHost代码中使用宿主API 438
测试EngineHost程序 442
小结 443
第18章 SQL-NS应用程序中用户自定义的匹配逻辑 445
用户自定义匹配逻辑概述 445
比较开发者自定义逻辑和用户自定义逻辑 445
在SQL-NS应用程序中支持用户自定义逻辑 446
定义支持用户自定义逻辑的订阅类 447
利用条件表达用户自定义逻辑 455
为用户自定义逻辑构建订阅管理接口 463
利用用户自定义匹配逻辑构建音乐商店应用程序 466
定义示例应用程序 466
AddSubscriptions程序 472
用户自定义逻辑的安全配置 492
测试使用用户自定义逻辑的音乐商店应用程序 494
小结 495
第5部分 附录 498
附录A 为自己的SQL-NS应用程序创建开发环境 498
开发环境的组成结构 498
开发环境目录结构 498
开发环境中的重要文件 499
扩展开发环境 499
为新实例创建根目录 499
为新实例创建目录与文件 500
构建并运行新实例 502
在新实例中加入代码 502
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《全国学前教育专业(新课程标准)“十三五”规划教材 简谱手风琴教程 第2版》(中国)杨克勤,王宝庆 2019
- 《近代旅游指南汇刊 23》王强主编 2014
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017