第1篇 绪论 2
第1章 企业系统集成的初步认识 2
1.1 何为企业系统集成 2
1.2 驱动企业系统集成的因素 2
1.2.1 计算机网络和信息处理的进展 3
1.2.2 全球化的需要 4
1.2.3 组织灵活性的需要 4
1.2.4 产品与服务的个性化需要 5
1.2.5 法律环境及法规的遵从性 5
1.3 企业系统概述 5
1.4 企业系统集成的四个阶段 6
1.4.1 互联互通 7
1.4.2 功能互操作性 7
1.4.3 语义互操作性 7
1.4.4 优化和创新 8
1.5 建模和系统集成 8
1.6 企业系统集成项目 8
1.7 企业系统集成中的问题 9
1.7.1 网络技术性质带来的问题 9
1.7.2 标准化的困难 10
1.7.3 隐私注意事项 10
1.8 总结 10
第2篇 网络与网络管理 12
第2章 企业系统集成的网络基础 12
2.1 概述 12
2.1.1 通信网络的定义 12
2.1.2 通信网络和协议中的分层概念 13
2.1.3 标准化组织 14
2.1.4 通信网络简要历史 15
2.2 通信网络的类型 15
2.2.1 局域网 15
2.2.2 无线局域网 17
2.2.3 校园网 21
2.2.4 城域网和广域网 22
2.3 通信层和协议 27
2.3.1 应用层功能和协议 28
2.3.2 传输层功能和协议 29
2.3.3 网络层功能和协议 32
2.3.4 数据链路层功能和协议 35
2.3.5 物理层功能和协议 36
2.4 网络设计和管理 38
2.5 未来趋势 39
2.5.1 千兆以太网趋势 40
2.5.2 下一代互联网 40
2.5.3 4G蜂窝网络 40
2.5.4 无线自组网络和无线传感器网络 41
第3章 下一代可用于企业系统集成的网络 42
3.1 古典与新兴通信原理 42
3.2 电信网络和互联网面向下一代网络(NGN)的融合 43
3.3 下一代网络(NGN)的演进 45
3.4 下一代网络的架构 46
3.4.1 下一代网络传输层 47
3.4.2 NGN的服务层 48
3.4.3 下一代网络的接口 48
3.5 下一代网络和智能化网络 49
3.6 基于IMS的下一代网络配置 50
3.7 下一代网络的管理 51
3.7.1 NGN管理功能块 51
3.7.2 NGN管理架构与面向服务架构的关系 52
3.8 下一代网络实施的一个例子 52
3.9 总结 57
第4章 企业系统集成中的移动中间件 58
4.1 移动业务方案 58
4.2 企业移动性要求 61
4.3 移动中间件:概念和技术 62
4.3.1 上下文管理 63
4.3.2 连接管理 64
4.3.3 资源管理 64
4.4 WhereX中间件 65
4.5 总结 67
第5章 企业系统集成网络中的安全无线访问服务 68
5.1 问题定义 68
5.2 企业无线网络的上下文感知个性服务 69
5.3 服务发现 71
5.3.1 发现功能和特性 71
5.3.2 Web服务和语义方案 73
5.3.3 安全方面 74
5.3.4 小结 74
5.3.5 访问控制 75
5.4 新兴解决方案实例指南 77
5.4.1 S-MIDAS框架 77
5.4.2 S-MIDAS元数据模型 78
5.5 总结 80
第6章 网络与服务管理概论 82
6.1 网络管理 82
6.2 服务管理 84
6.3 网络与服务管理架构 84
6.3.1 简单网络管理协议(SNMP) 84
6.3.2 电信信息网络架构(TINA) 85
6.3.3 基于Web的企业管理(WBEM) 86
6.3.4 基于策略的管理 86
6.3.5 小结 88
6.4 服务和业务管理框架 89
6.4.1 下一代网络 89
6.4.2 下一代运营支持系统(NGOSS) 90
6.4.3 IT基础设施库 91
6.5 Web服务管理和面向服务的架构 91
6.5.1 Web服务分布式管理 92
6.5.2 Web服务编制和编排 93
6.6 自我管理 94
6.7 以管理的角度来看企业系统集成 95
6.8 总结 96
第7章 企业组播网络中的服务质量监控 97
7.1 现有组播监测工具概述 97
7.1.1 IP组播 97
7.1.2 组播监测的相关工作 98
7.2 SMRM架构 99
7.3 SMRM操作 100
7.3.1 组播与SNMP的集成 100
7.3.2 可达性监测集成到SNMP 101
7.3.3 SMRM监测目标的计算 103
7.3.4 SMRM管理器-代理之间的交互 104
7.4 SMRM的实现 106
7.4.1 SMRM用户界面 106
7.4.2 SMRM的实施 108
7.5 性能评估 108
7.5.1 可扩展性 108
7.5.2 管理器数据包内爆控制 109
7.6 实际的考虑因素 110
7.7 总结 111
第8章 企业服务器平台 112
8.1 引言 112
8.1.1 应用程序服务器 112
8.1.2 企业服务器平台 113
8.2 Java组件模型 114
8.2.1 JavaBeans 114
8.2.2 JavaBean类 114
8.2.3 JavaBean示例 115
8.3 Java EE API 117
8.4 Java EE 5中基于API的服务 118
8.4.1 用于数据库连接性的JDBC API 119
8.4.2 用于定位远程组件的Java命名和目录接口的API 119
8.4.3 RMI通过互联网对象间的请求代理协议 119
8.4.4 JavaMail API和JavaBeans激活框架的API 119
8.4.5 Java EE连接器架构 119
8.4.6 Java消息服务API 120
8.4.7 Java事务API 120
8.4.8 Java身份验证和授权服务 120
8.4.9 用于XML处理的JavaAPI 120
8.4.10 Web服务集成的API 121
8.4.11 Java管理扩展 121
8.4.12 Java持久性API 121
8.5 总结 122
第3篇 软件与服务架构 124
第9章 企业应用程序的软件架构 124
9.1 软件架构与企业竞争力 124
9.2 何为软件架构 125
9.3 软件应用程序开发的演进 125
9.4 软件架构风格 126
9.4.1 管道和过滤器 126
9.4.2 分层计算 127
9.4.3 客户机/服务器 128
9.4.4 分层实现 128
9.4.5 点对点 128
9.4.6 事件驱动风格 129
9.4.7 发布/订阅架构 129
9.4.8 异步数据复制 130
9.4.9 同步数据复制 130
9.4.10 分发树 130
9.4.11 黑板系统 131
9.4.12 元组空间 131
9.4.13 分布式计算架构风格 131
9.4.14 网格计算 132
9.4.15 企业网格计算 132
9.4.16 云计算 133
9.5 企业应用程序 133
9.6 EAI模式 137
9.6.1 点对点集成 138
9.6.2 面向消息的集成 138
9.6.3 中心辐射型集成 138
9.7 企业服务计算和面向服务的架构 139
9.7.1 SOA和Web服务 140
9.7.2 编制和编排 141
9.8 企业软件系统的发展趋势 141
9.9 企业软件集成的基础设施和中间件 142
9.9.1 应用程序服务器 142
9.9.2 面向消息的中间件 143
9.9.3 交替的架构平台 143
9.10 总结 144
第10章 面向服务的企业建模与分析 146
10.1 目的 146
10.2 e3-value方法 146
10.3 用UMM进行业务流程建模 148
10.3.1 UN/CEFACT建模方法 148
10.3.2 业务需求视图 149
10.3.3 业务编排视图 149
10.3.4 业务信息视图 152
10.4 转换到WS-BPEL 152
10.5 总结 156
第11章 赋予业务流程管理的灵活性 157
11.1 业务流程仿真的当前做法 157
11.2 业务流程仿真方法 158
11.2.1 初步分析 159
11.2.2 建模和测试 159
11.2.3 输出分析 159
11.2.4 技术要求 159
11.3 业务流程仿真 160
11.3.1 通用离散事件仿真 160
11.3.2 基于Petri网的仿真支持解决方案 160
11.3.3 用EPC方法进行仿真 160
11.4 流程仿真反思 161
11.5 PROSIT仿真工具 161
11.5.1 PROSIT模型 161
11.5.2 PROSIT仿真器架构 162
11.5.3 实现算法 163
11.6 结束语和开放研究问题 163
第12章 跨企业的业务集成架构 165
12.1 面向服务和业务集成 166
12.2 跨企业EAI的拓扑结构 166
12.3 跨企业的EAI分类 167
12.4 应用程序与MDSD集成的方法论问题 169
12.5 利用模型驱动工程实现EAI 170
12.5.1 计算无关的模型 170
12.5.2 CIM到PIM 171
12.5.3 PIM到PSM 173
12.6 结论与未来展望 175
第13章 企业应用集成和面向服务架构的集成方案 177
13.1 建立互操作性:集成与标准化 177
13.2 企业应用集成 178
13.3 面向服务的架构 180
13.4 EAI和SOA的成本效益比较 181
13.4.1 集成的成本 182
13.4.2 集成的效益 182
13.5 集成方案 184
13.6 遗留系统 184
13.7 B2B流程 185
13.8 总结 185
第4篇 企业应用程序 188
第14章 Web与企业系统的集成 188
14.1 基于Web的架构 188
14.2 Web的标准协议 189
14.2.1 互联网通信协议 189
14.2.2 XML:开放的文档标准 189
14.2.3 HTML发布工具 190
14.3 Web的局限性和挑战 190
14.4 Web应用 191
14.4.1 电子商务应用 191
14.4.2 企业内部网 191
14.4.3 Web 2.0应用 192
14.5 与Web数据集成 192
14.5.1 企业数据迁移到关系数据 192
14.5.2 非结构化数据迁移到XML数据 192
14.5.3 XML数据和关系数据的统一 193
14.6 与Web应用集成 193
14.6.1 扩展XHTML程序 193
14.6.2 启用Web的企业应用 194
14.7 战略与规划 194
14.8 总结 196
第15章 借助于应用程序获得成功的客户关系 197
15.1 客户关系管理的历史 197
15.2 客户关系管理的未来 198
15.3 客户关系管理作为企业系统集成的一个组成部分 199
15.4 客户关系管理及其对客户关系的影响 200
15.5 客户关系管理及其对营销的影响 202
15.6 客户关系管理及其对销售的影响 202
15.7 客户关系管理及其对客户联络中心的影响 203
15.8 采用客户关系管理的方法 203
15.9 总结 204
第16章 射频识别(RFID)技术及其应用 205
16.1 系统概述 205
16.1.1 历史回顾 205
16.1.2 射频识别技术相比条形码的优势 206
16.2 RFID系统的组成 206
16.2.1 标签 207
16.2.2 读写器 208
16.2.3 天线 208
16.2.4 中间件 209
16.2.5 工作频率 209
16.2.6 近场和远场通信 210
16.2.7 调制程序 210
16.2.8 标准 210
16.2.9 保密性 212
16.2.10 能量消耗 213
16.3 读写器设备 213
16.4 RFID中的冲突问题 213
16.4.1 物理层防冲突协议 214
16.4.2 冲突问题的MAC层解决方案 214
16.5 RFID与企业信息系统的集成 218
16.5.1 RFID中间件的功能性 218
16.5.2 系统架构 219
16.5.3 全球商务中以产品为中心的方法 219
16.5.4 EPCglobal网 220
16.5.5 MEGASTAND 222
16.6 RFID一般用法 226
16.6.1 库存控制和库存清单 226
16.6.2 追踪与可追溯性 226
16.6.3 安全、识别与访问控制 227
16.6.4 生产线与制造 228
16.6.5 物流 228
16.6.6 目标追踪 228
16.6.7 实时定位系统 228
16.6.8 供应链管理 228
16.6.9 人类与动物识别 229
16.6.10 医疗应用 229
16.6.11 事件管理 229
16.6.12 法律实施 229
16.6.13 文件汇编中心管理 229
16.6.14 博物馆与展览 229
16.6.15 跨类别的RFID应用 229
16.7 总结 230
第5篇 其他 234
第17章 企业资源规划项目中的管理实施问题 234
17.1 背景 234
17.2 ERP系统的优势 235
17.3 ERP架构 235
17.4 ERP实现过程中的缺陷 236
17.5 ERP实施方案中的风险因素 237
17.6 ERP实现工程中风险管理的案例分析 237
17.6.1 集团 237
17.6.2 ERP实现工程项目 238
17.6.3 风险管理方法 239
17.6.4 讨论 241
17.7 总结 242
第18章 企业对企业电子商务标准 243
18.1 企业对企业电子商务标准 243
18.1.1 银行应用 244
18.1.2 航空应用 244
18.1.3 汽车行业应用 244
18.1.4 其他实例 245
18.2 标准化的历史与今天 245
18.3 X12与EDIFACT 245
18.3.1 安全性 246
18.3.2 多用途互联网邮件扩展与简单邮件传输协议的EDI安全 246
18.4 XML与传统EDI的集成 247
18.4.1 EDI/XML翻译/封装 247
18.4.2 EDI的XML表达 247
18.4.3 RosettaNet 248
18.5 企业对企业电子商务的新架构 248
18.6 使用XML的电子商务 250
18.6.1 ebXML架构 250
18.6.2 ebXML运行 253
18.7 Web服务 254
18.7.1 Web服务标准 255
18.7.2 Web服务描述语言 256
18.7.3 通用描述、发现以及集成 256
18.7.4 简单对象访问协议 256
18.7.5 安全性 256
18.7.6 标准化 257
18.8 总结 258
第19章 企业系统集成的发展趋势 259
19.1 企业系统集成是一个连续过程 259
19.2 由谁来进行系统集成 260
19.3 企业系统集成与SoS工程 261
19.4 用SoS工程进行企业系统集成规划 262
19.5 挑战及研究方向 263
19.5.1 调控性推动电信功能分割的挑战 263
19.5.2 风险管理的挑战 264
19.5.3 教育方面的挑战 264
19.5.4 术语不一致性的挑战 265
参考文献 266
缩略词 271