《电力企业信息化SOA实践》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:费圣英主编
  • 出 版 社:南京:南京大学出版社
  • 出版年份:2007
  • ISBN:7305051314
  • 页数:260 页
图书介绍:本书从SOA的起源开始,结合江苏电力的SOA实践,全面而系统地介绍了江苏电力在基于SOA企业信息集成平台的建设全过程。

第一章 SOA概述 1

1.1 软件体系结构 1

1.1.1 软件体系结构定义 1

1.1.2 软件体系结构的发展 2

1.2 SOA的发展起源 3

1.2.1 产生阶段 4

1.2.2 推动阶段 4

1.2.3 成长阶段 5

1.2.4 SOA定义 5

1.3 SOA相关技术及核心部件 6

1.3.1 Web服务 6

1.3.2 ESB 8

1.3.3 BPM 9

1.3.4 Portal 9

1.4 SOA的特点 10

1.4.1 SOA架构的技术特征和应用优势 10

1.4.2 基于SOA的信息系统开发方式特点 12

1.5 SOA的应用现状 13

1.5.1 国际应用现状 13

1.5.2 国内应用现状 14

1.5.3 国际上主流SOA技术产品 14

第二章 江苏电力IT应用现状 16

2.1 软件应用现状 16

2.2 硬件应用现状 17

2.3 存在的问题 19

2.4 SOA信息集成实施目标 20

第三章 电网企业信息化特点分析 23

3.1 电网企业的业务特点 23

3.2 电网企业信息化存在的问题 24

3.3 电网企业信息化建设面临的任务 25

第四章 江苏电力SOA实施框架 28

4.1 SOA目标架构 28

4.1.1 目标架构视图 28

4.1.2 逻辑视图 32

4.1.3 功能视图 33

4.1.4 部署视图 37

4.1.5 非功能需求 44

4.2 SOA信息集成平台概要设计 47

4.2.1 SOA信息集成总体框架 47

4.2.2 集成平台架构 49

4.2.3 平台功能需求 52

4.2.4 平台非功能需求 54

4.2.5 集成平台逻辑架构 55

4.3 SOA实施规划和组织保障 61

4.3.1 实施规划 61

4.3.2 组织保障 65

第五章 业务流程分析和设计 66

5.1 业务流程分析 66

5.1.1 分析步骤 66

5.1.2 跨部门需求细化 67

5.1.3 数据视图 70

5.1.4 流程视图 72

5.1.5 服务视图 76

5.2 业务流程设计 78

5.2.1 设计步骤 78

5.2.2 信息格式、配置文件和控件 78

5.2.3 流程定义 80

5.2.4 部署流程 81

5.2.5 流程详细设计模板 81

5.2.6 流程部署模板 84

5.2.7 业务流程设计举例 84

5.2.8 业务流程部署示例 93

5.3 流程之间的相互关系 93

第六章 服务目录与总线设计 97

6.1 服务目录 97

6.1.1 SOA架构与服务目录 98

6.1.2 服务目录的设计要求 99

6.1.3 技术实现方式 100

6.1.4 服务目录结构视图 101

6.1.5 服务目录功能模块 102

6.1.6 信息存储模型 106

6.2 服务总线 110

6.2.1 服务总线技术实现 110

6.2.2 Package概述 111

6.2.3 服务总线行为列表 113

6.3 服务请求和调用 114

6.3.1 服务调用原理 115

6.3.2 服务调用步骤 116

6.3.3 服务调用技术分类 116

6.3.4 服务接口规范 119

6.3.5 总线接口规范 122

6.3.6 接口访问安全 124

6.3.7 大数据量传输支持 126

6.4 服务的封装方法 127

第七章 服务目录与总线部署 130

7.1 服务注册 130

7.1.1 服务注册需要收集的信息 130

7.1.2 服务注册步骤 132

7.2 服务目录部署 135

7.2.1 服务目录部署方案 135

7.2.2 服务目录信息的缓存 137

7.2.3 服务目录信息改动通知 139

7.2.4 其他服务目录同步方案 140

7.2.5 服务目录部署物理需求 141

7.3 服务总线部署 142

7.3.1 服务总线架构 142

7.3.2 服务总线路由规则设计 143

7.3.3 服务总线物理部署需求 145

第八章 业务流程管理 146

8.1 业务流程管理概述 146

8.1.1 业务流程 146

8.1.2 业务流程管理 147

8.1.3 BPM与工作流 148

8.1.4 BPM与EAI 148

8.1.5 BPM与SOA 149

8.2 设计原则与决策 151

8.3 需求分析 153

8.3.1 系统使用者 153

8.3.2 系统边界 154

8.3.3 功能描述 156

8.4 架构设计 156

8.4.1 总体架构 156

8.4.2 逻辑架构 157

8.5 功能模块设计 159

8.5.1 功能模块结构图 159

8.5.2 流程映射MOD 160

8.5.3 流程配置CFG 162

8.5.4 流程跟踪写入TRK 163

8.5.5 流程跟踪查询MON 163

8.5.6 流程控制操作CTL 166

8.5.7 流程催办RMI 166

8.5.8 流程统计查询STAT 168

8.6 非功能设计 168

第九章 企业门户展现 170

9.1 门户概述 170

9.1.1 企业门户定义 170

9.1.2 SOA架构下的企业门户 171

9.1.3 门户分类 172

9.1.4 门户组件Portlets 174

9.1.5 门户功能需求 174

9.1.6 门户非功能需求 176

9.2 部署构架 176

9.2.1 门户部署架构 176

9.2.2 集中式部署 179

9.2.3 集中加分布式部署 180

9.2.4 方案比较 181

9.3 门户实现方案 182

9.3.1 单点登陆 182

9.3.2 统一用户管理 184

9.3.3 统一用户认证 185

9.3.4 个性化 185

9.3.5 应用系统集成 187

第十章 集成平台测试 190

10.1 集成平台测试概述 190

10.2 集成平台测试计划 190

10.2.1 测试范围和提交文件 190

10.2.2 测试方案 191

10.2.3 测试问题及修改流程 192

10.3 测试用例 193

10.3.1 基础信息注册 193

10.3.2 服务目录管理 198

10.3.3 服务调用 202

第十一章 安全架构 207

11.1 SOA架构安全性概述 207

11.1.1 SOA架构的安全性挑战 207

11.1.2 SOA安全性实施策略 208

11.2 SOA的安全基础架构 209

11.2.1 认证 210

11.2.2 访问控制 212

11.2.3 加密解密 213

11.2.4 授权 214

11.3 江苏电力信息安全总体框架 215

11.3.1 基PKI的信任服务体系 215

11.3.2 综合防护体系 216

11.3.3 集中监控体系 218

11.3.4 应用软件安全体系 219

11.4 服务调用安全控制 219

11.5 SOA集成平台权限管理机制 220

11.5.1 权限定义 221

11.5.2 权限模型 222

11.5.3 角色 222

11.6 SOA集成平台用户及权限管理实现 223

11.6.1 用户组管理 223

11.6.2 用户管理 224

11.6.3 角色管理 224

第十二章 运行管理平台 225

12.1 管理资源 225

12.1.1 需要管理的资源 225

12.1.2 服务总线 228

12.1.3 流程引擎 228

12.1.4 平台管理控制台 229

12.1.5 Weblogic Server应用服务器 229

12.1.6 Weblogic Integration 229

12.1.7 Weblogic Portal 230

12.1.8 服务总线、服务目录和统计数据库 230

12.1.9 DB2数据库服务器 230

12.1.10 存放在数据库中的数据 230

12.1.11 服务器硬件 231

12.2 管理机制 231

12.2.1 组件监控机制 231

12.2.2 服务统计机制 231

12.2.3 服务目录管理机制 233

12.2.4 服务总线管理机制 236

12.2.5 流程引擎管理机制 237

12.2.6 系统重启及恢复机制 242

12.2.7 备份与恢复机制 243

12.3 管理平台 243

12.3.1 监控统计 243

12.3.2 服务总线管理 248

12.3.3 服务目录管理 249

12.3.4 流程引擎管理 257

12.3.5 平台参数设置 257

参考文献 259