《复杂事件处理导论》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)勒克姆著;虎嵩林,刘万涛译
  • 出 版 社:北京:科学出版社
  • 出版年份:2015
  • ISBN:9787030457257
  • 页数:292 页
图书介绍:本书介绍了CEP,并明确描述了如何利用CEP加强大规模、分布式企业系统的质量。书中描述了当今信息系统面临的挑战,解释了CEP的基础概念,强调了在复杂和不断变化的环境中的CEP角色。在全面介绍其概念后,本书从更详细的技术层面介绍了CEP,介绍了Rapide事件模式语言、事件模式规则、事件模式约束和事件处理代理。本书建议了如何构建基于CEP的解决方案,以解决现实世界的IS/IT难题。

第一部分 复杂事件处理简介 2

第1章 全球信息社会和新技术的需求 2

1.1 无处不在的分布式信息系统 2

1.2 意大利面条式的全球通信体系 5

1.3 电子系统的本质:层层叠加 8

1.3.1 一个层次化的企业系统 8

1.3.2 垂直因果关系:在不同的层次上跟踪企业事件 11

1.3.3 事件聚合:在低层事件基础上实现高层感知 12

1.4 Web新应用的信息聚合风暴 13

1.5 全球化的电子交易 13

1.6 敏捷系统 16

1.7 网络战与开放的电子社会 17

1.8 总结:未雨绸缪 19

第2章 在一个全球化的事件云中管理电子企业 21

2.1 全球事件云是如何形成的 21

2.1.1 开放式的企业 21

2.1.2 全球事件云 22

2.1.3 电子企业 22

2.2 在全球事件云中运维 23

2.3 超越工作流 25

2.4 并行和异步流程 26

2.5 实时在线的流程进化 28

2.6 异常必须是流程设计中的头等公民 30

2.7 总结:管理电子化企业 32

第3章 透视电子企业——保持人的控制权 33

3.1 今天的事件监控处于初级阶段 33

3.1.1 系统监控聚焦在网络层 34

3.1.2 网络级的监控甚至没有解决网络问题 34

3.2 因果追踪的一个例子 35

3.3 信息鸿沟 37

3.4 问题相关性信息 39

3.5 透视企业系统 41

3.6 构造和协调多个视图 42

3.7 层次化视图 43

3.8 总结:透视电子企业 45

第4章 设计电子企业 46

4.1 流程架构 47

4.2 架构在流程生命周期中的作用 47

4.3 流程架构的构成 50

4.3.1 声明 50

4.3.2 架构的结构 50

4.3.3 接口通信架构 51

4.3.4 架构范型 52

4.3.5 行为规约 53

4.3.6 设计约束 55

4.4 信息声明的例子 55

4.5 动态流程架构 58

4.6 层次化的架构以及热插拔 60

4.7 总结:支持流程架构的技术 62

第5章 事件、时序以及因果关系 64

5.1 什么是事件 64

5.2 事件是如何创建的 66

5.3 时序、因果和聚合 69

5.4 事件中最基础的参数 70

5.4.1 时间戳 71

5.4.2 因果向量 71

5.5 时间 71

5.6 因果和偏序集 73

5.7 因果事件执行——实时的偏序集 75

5.8 有序的观察 80

5.9 观察和不确定性 80

5.10 总结 81

第6章 事件模式、规则以及约束 82

6.1 事件查找的常见类型 82

6.2 事件模式 83

6.3 一种简单的模式语言 84

6.3.1 模式匹配 85

6.3.2 用STRAW-EPL描写模式 85

6.4 事件模式规则 87

6.5 约束 90

6.6 总结 92

第7章 复杂事件和事件层次结构 93

7.1 聚合与复杂事件 93

7.2 创建复杂事件 94

7.3 事件抽象层次 96

7.4 构建个性化的概念抽象层次 97

7.4.1 审视网络行为 98

7.4.2 审视股票交易行为 101

7.5 总结 104

第二部分 构建CEP的解决方案 106

第8章 RAPIDE模式语言 106

8.1 事件模式语言——基本需求 106

8.2 RAPIDE的特征 107

8.3 类型 108

8.3.1 预定义类型 109

8.3.2 结构类型 109

8.3.3 事件类型 110

8.3.4 执行类型 112

8.3.5 执行的子类型 113

8.4 事件属性 113

8.5 基本事件模式 115

8.6 占位符与模式匹配 116

8.6.1 匹配基本事件模式 116

8.6.2 占位符绑定 116

8.6.3 辅助编写模式的符号 118

8.7 关系操作符与复杂模式 119

8.8 守卫模式 122

8.8.1 基于内容的模式匹配 122

8.8.2 基于上下文的模式匹配 123

8.8.3 时间操作符 123

8.9 重复模式 124

8.10 模式宏 125

8.11 总结 127

第9章 CEP规则与代理 128

9.1 概述 128

9.2 事件模式规则 129

9.2.1 事件模式规则的定义 130

9.2.2 规则主体 130

9.2.3 上下文与可见性法则 131

9.2.4 事件模式规则的语义 132

9.2.5 规则范例 133

9.3 事件处理代理 134

9.3.1 EPA的定义 135

9.3.2 EPA的语义 135

9.4 事件模式过滤器 137

9.4.1 过滤器的定义 137

9.4.2 过滤器的语义 138

9.4.3 动作名称过滤器 139

9.4.4 内容过滤器 140

9.4.5 上下文过滤器 140

9.5 事件模式映射 141

9.5.1 映射的定义 142

9.5.2 映射的语义 142

9.6 事件模式约束 144

9.6.1 约束的定义 144

9.6.2 约束的语义 144

9.6.3 约束的范例 146

9.7 EPA的其他类型 151

9.8 总结 151

第10章 事件处理网络 153

10.1 EPN的常见结构 153

10.2 连接事件处理代理 157

10.2.1 基本连接 157

10.2.2 带守卫的连接 158

10.2.3 多基本连接 159

10.3 动态事件处理网络 160

10.3.1 类连接 160

10.3.2 创建与终止规则 161

10.3.3 连接生成器 161

10.4 架构和事件处理网络 164

10.4.1 架构类 164

10.4.2 架构类的语义 165

10.5 EPA和架构的范例 166

10.6 案例研究:用于网络观测的EPN 171

10.6.1 构建EPN的可视化工具 174

10.6.2 安全 175

10.6.3 可伸缩性 175

10.7 总结 175

第11章 因果模型和因果映射 177

11.1 重温事件之间的因果关系 177

11.2 为什么需要因果模型 179

11.3 因果模型是什么 180

11.4 定义因果模型和因果映射 181

11.5 用模式对刻画因果模型 183

11.5.1 使用因果规则 183

11.5.2 解决歧义 184

11.6 因果映射 186

11.6.1 因果映射的一个小例子 187

11.6.2 因果映射的第二个例子 188

11.7 开发准确的因果模型 192

11.8 总结 193

第12章 案例研究:审视业务流程之间的协同 194

12.1 一个业务协同协议 194

12.2 接口通信架构 196

12.3 因果模型 197

12.4 因果映射 197

12.5 因果规则的范例 198

12.6 约束范例 200

12.7 偏序集范例的分析 201

12.8 约束检测成为协同的一部分 204

第13章 实现事件抽象层次结构 206

13.1 可访问信息的鸿沟 207

13.2 重温事件抽象层次结构 208

13.2.1 引发的因果关系 209

13.2.2 约束的抽象效应 210

13.2.3 可修改性 210

13.3 弥合信息鸿沟 212

13.4 将层次结构应用到目标系统中的步骤 213

13.5 一个生产流程的层次结构 214

13.5.1 个性化视图 215

13.5.2 实现 216

13.5.3 诊断 216

第14章 案例研究:一个金融交易系统 218

14.1 一个小型股票交易系统 218

14.2 STS的信息鸿沟 220

14.3 STS的事件抽象层次结构 222

14.4 构建事件抽象层次结构 223

14.4.1 层次1 224

14.4.2 层次2 224

14.4.3 层次3 233

14.5 实现STS的层次化视图 237

14.6 支持人工控制的三个步骤 239

14.6.1 下钻诊断 240

14.6.2 违规检测 243

14.6.3 抽象的作用 245

14.7 总结 245

第15章 复杂事件处理的基础设施 247

15.1 观测到的各种形式的事件示例 248

15.2 CEP基础设施到目标系统的接口 251

15.3 CEP适配器 252

15.4 CEP运行时基础设施 254

15.5 基础设施接口和组件 255

15.6 现成可用的基础设施 258

15.7 事件模式语言 260

15.8 复杂事件模式匹配器 261

15.8.1 对可伸缩性的追求 261

15.8.2 模式匹配器的简单视图 261

15.8.3 模式匹配器的工作 262

15.8.4 模式匹配器的设计结构 262

15.9 规则管理 264

15.10 分析工具 265

15.11 总结 267

参考文献 269

中英文对照表 271