《面向服务架构与应用》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李银胜,柴跃廷,徐迎晓等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302178606
  • 页数:202 页
图书介绍:本书共10章,介绍面向服务架构及Web服务技术。

第1章 导论 1

1.1面向服务架构与应用概述 1

1.2简单的Web服务应用例子 2

1.3面向服务的企业信息规划 3

1.4面向服务的电子商务系统 4

1.5基于Web服务的应用集成 4

1.6基于Web服务的商务智能 5

1.7基于Web服务的在线智能 6

1.8面向服务的架构与应用动态 7

1.9课堂实验 8

1.9.1开发简单的Web服务 8

1.9.2查找和试用Web服务 9

1.9.3开发Web服务的调用程序 9

本章小结 11

本章习题 12

第2章 面向服务架构及其特点 13

2.1服务的概念 13

2.2面向服务架构的概念 14

2.3面向服务的架构规范 15

2.4面向服务架构的特点 16

2.5经典案例 19

2.5.1假日旅游代理 19

2.5.2面向服务的GIS系统 21

本章小结 22

本章习题 23

第3章 Web服务的技术体系概述 24

3.1Web服务的概念 24

3.2Web服务与SOA 25

3.3Web服务基本技术 26

3.4Web服务实现技术 27

3.5Web服务开发工具 29

3.5.1主流开发工具概述 29

3.5.2基于J2EE的Web服务开发环境 29

3.5.3多模型驱动的面向服务协同开发环境 35

3.6应用案例:面向服务的临港新城应用集成平台 37

3.7课堂实验 39

3.7.1利用GoogleWeb服务开发一个网络搜索工具 39

3.7.2利用AmazonWeb服务开发一个网上书店 42

本章小结 43

本章习题 43

第4章 Web服务技术基础——XML与语义Web技术 44

4.1XML语言的由来 44

4.2XML的概念和基本特点 45

4.3几个XML相关技术 46

4.3.1XHTML 46

4.3.2XSL 46

4.3.3XLink与XPointer 49

4.4XML开发环境与工具 49

4.4.1DOM 49

4.4.2SAX 51

4.5XML的自描述语言 52

4.5.1XMLSchema概述 52

4.5.2XMLSchema的定义与引用 53

4.5.3XMLSchema的简单元素 54

4.5.4XMLSchema的复杂元素 55

4.5.5复杂元素的指示器 56

4.6基于XML的语义Web技术 58

4.6.1RDF/RDFs 59

4.6.2OWL 62

4.6.3OWL-S 64

4.7研发案例:基于XML智能文档的应用集成 66

4.8应用案例 66

4.8.1基于XML数据库的主动数据Web代理(CODA) 66

4.8.2基于XML的数据交换协议 66

4.8.3基于XML的快件申报系统 67

本章小结 68

本章习题 69

第5章 基本的Web服务技术及其应用 70

5.1简单对象访问协议 70

5.1.1SOAP的起源 70

5.1.2SOAP的概念和基本特点 70

5.1.3SOAP的结构 72

5.1.4SOAP编码 74

5.1.5SOAP处理模型 75

5.1.6SOAP协议绑定 77

5.1.7SOAP消息交换模式 78

5.1.8SOAP场景1——基于XML的会话内容交换 79

5.1.9SOAP场景2——基于XML的远程过程调用 81

5.2WSDL及其应用 82

5.2.1WSDL的结构 83

5.2.2WSDL消启交换模式 85

5.2.3WSDLBinding 87

5.2.4WSDL工具 89

5.3UDDI技术与应用 90

5.3.1UDDI的概念与用途 90

5.3.2UDDI的组成与模型 90

5.3.3UDDI的工作原理与流程 92

5.4WSBPEL技术与应用 93

5.4.1WS-BPEL的历史与用途 93

5.4.2WS-BPEL的结构与组成 94

5.4.3WS-BPEL的建模工具和引擎 97

5.4.4WS-BPEL的可视化表示与建模 98

5.5其他Web服务应用技术 101

5.5.1SCA/SDO 101

5.5.2WS-Security 102

5.5.3WS-Policy 106

5.5.4WS-IBasicProfile 109

5.6开发案例 110

5.6.1基于IP地址的气象查询服务 110

5.6.2面向服务的咖啡分销系统 116

5.6.3报时Web服务及其调试 117

本章小结 117

本章习题 117

第6章 面向服务软件工程与方法 118

6.1面向服务软件工程概述 118

6.2服务的实施过程与方法 119

6.2.1服务的实施周期 119

6.2.2服务的实施管理 120

6.3服务的定义与识别 121

6.3.1自顶向下的服务识别 121

6.3.2自底向上的服务识别 122

6.3.3中间汇聚的服务识别 122

6.4服务设计方法与原则 124

6.5应用案例:面向服务的电子政务 126

6.5.1业务目标 126

6.5.2检验检疫平台的面向服务设计 127

6.5.3Web服务的设计与实现 129

6.5.4服务平台的安全性 134

本章小结 136

本章习题 136

第7章 基Web服务的企业应用集成 137

7.1企业应用集成的必要性 137

7.2传统企业应用集成技术分析 137

7.3基于Web服务的企业应用集成EAI 138

7.4基于Web服务的应用集成特点 139

7.5SOA/Web服务在企业应用集成中的应用方法 139

7.6Web服务在企业应用集成中的应用工具 140

7.7企业集成应用案例:基于Web服务的EAI 141

7.8电子政务应用案例:Web服务在法院业务平台建设中的应用 143

7.9电子城市应用案例:Web服务在企业门户平台中的应用 143

7.10客户关系应用案例:Web服务在CRM-ERP集成中的应用 145

7.11行业案例:面向服务的随需应变企业 150

7.11.1随需应变企业的业务流程与特征 151

7.11.2随需应变运行环境及其特点 151

7.11.3基于Web服务的随需应变运行环境 152

7.11.4随需应变运行环境的集成与管理能力 152

7.11.5随需应变运行环境的架构层次 154

7.11.6随需应变业务服务的生命周期 158

本章小结 159

本章习题 160

第8章 面向服务的企业信息规划 161

8.1面向服务的信息规划原则 161

8.2面向服务信息规划的过程 162

8.3SOA在企业的适用性分析 163

8.4汽车贷款审批业务流程 165

8.4.1示例场景介绍 165

8.4.2SOA现有成熟度和目标成熟度 165

8.4.3步骤和价值分析 167

8.4.4目标业务及IT环境分析 168

8.5面向服务的保险业业务平台 174

8.5.1业务目标 174

8.5.2企业信息化模式分析 175

8.5.3逻辑解决方案体系结构 177

8.5.4Web服务的适用性 179

本章小结 180

本章习题 180

第9章 SOA/Web服务的技术挑战与研发热点 181

9.1概述 181

9.2面向服务的软件工程 181

9.3基于语义的查找技术 182

9.4Web服务的语义匹配 183

9.5基于语义的智能Web服务 183

9.6面向服务的高性能平台 184

本章小结 184

本章习题 185

第10章 面向服务规划与设计综合实验 186

10.1课堂实验概述 186

10.2实验环境配置 187

10.3实验流程介绍 187

10.4实验步骤 187

10.4.1新建一个Project 187

10.4.2业务视图的使用 189

10.4.3流程视图的使用 192

10.4.4服务视图的使用 193

10.4.5生成部署文件 195

10.4.6Portal视图 197

本章小结 199

本章习题 200

参考文献 201