服务计算与技术
作者: 吴朝晖 等著
出 版 社: 浙江大学出版社
出版时间: 2009-5-1字数:版次: 1页数: 249印刷时间:开本: 16开印次:纸张:I S B N : 9787308065054包装: 平装内容简介
服务计算作为一门新兴的计算学科,代表了分布式计算的最新发展方向,是当前学术界和工业界的研究热点。本书系统地介绍了服务计算的产生、概念、技术、方法及其工具、平台与应用。
全书共12章。分为三大部分。第一部分(第1~6章)为服务计算概述与基础技术部分。重点介绍了服务计算两大基础技术。即Web服务技术和面向服务的体系架构。并阐述了服务发现、服务组合与服务验证三大重要理论问题及其解决方法。第二部分(第7~11章)服务计算支撑工具与平台部分,主要介绍了浙江大学中间件技术工程研究中心近年来在国家科技支撑计划、国家自然科学基金和“863”计划等多个项目基金的资助下研制开发的面向现代服务业的钱塘中间件平台,详细介绍了该平台的研制背景、体系架构以及支持服务计算技术应用的关键组件和系统。第三部分(第12章)为服务计算的应用部分,主要以义乌全球网的应用为例介绍了服务计算及其相关技术、方法和平台在现代服务业电子商务行业中的应用。
本书可作为计算机软件、电子服务及其相关专业研发和学习人员的参考用书。
作者简介
吴朝晖:教授。博导。国家杰出青年基金获得者,入选教育部“新世纪优秀人才计划”。现任浙江大学科学技术研究院院长、国家“十一五”“863”信息技术领域专家组成员、国家现代服务业支撑计划专家组副组长等职。主要从事服务与网格计算、普适嵌入计算及实时系统等领域的研究。出版学术专著多部,在国内外学术期刊、杂志和会议上发表学术论文100余篇。
目录
1 绪论
1.1 服务计算概述
1.1.1 服务计算的起源
1.1.2 服务计算的概念
1.2 服务计算技术体系
1.2.1 服务资源层
1.2.2 服务汇聚层
1.2.3 服务应用层
1.2.4 服务系统层
1.3 服务计算发展现状
1.3.1 工业界
1.3.2 学术界
1.4 服务计算应用——现代服务业
1.5 本书组织结构
参考文献
2 Web服务技术基础
2.1 Web服务概述
2.2 Web服务基础标准
2.2.1 SOAP
2.2.2 WSDL
2.2.3 UDDl
2.3 Web服务安全
2.3.1 WS-Security
2.3.2 WSr-Policv
2.3.3 WS-Trust
2.4 Web服务事务
2.4.1 WS-Coordination
2.4.2 WS-AtomicTransaction
2.4.3 WS-BusinessActivity
2.5 语义Web服务
2.5.1 OwL-S
2.5.2 WSMO-WSML
2.5.3 SWS0/SWSL
2.5.4 WSDL-S
2.6 本章小结
参考文献
3 面向服务的体系架构
3.1 面向服务的体系架构概述
3.2 面向服务的体系架构的参考模型
3.2.1 参考模型概念
3.2.2 面向服务体系架构参考模型的七要素
3.3 面向服务体系架构的服务组件模型
3.3.1 SCA概念
3.3.2 组装模型
3.3.3 策略框架
3.4 面向服务体系架构的服务数据对象
3.4.1 SDO概念
3.4.2 SDO架构
3.5 支持面向服务的体系架构的中间件平台
3.5.1 国外产品介绍
3.5.2 国内产品介绍
3.6 本章小结
参考文献
4 服务发现
4.1 服务发现概述
4.2 基于本体论和词汇语义相似度的服务发现
4.2.1 Web服务本体
4.2.2 Web服务相似度
4.2.3 词汇语义相似度
4.2.4 仿真实验与结果分析
4.3 基于接口依赖的服务发现
4.3.1 Web服务注册模型
4.3.2 基于二分图匹配的Web服务发现
4.3.3 仿真实验与结果分析
4.4 基于倒排索引的面向组合的服务发现
4.4.1 倒排索引
4.4.2 面向组合的服务发现
4.4.3 仿真实验与结果分析
4.5 本章小结
参考文献
5 服务组合
5.1 服务组合概述
5.2 服务与规则
5.3 回溯树与完备回溯树
5.3.1 回溯树及其性质
5.3.2 完备回溯树及其性质
5.4 基于回溯树的自动服务组合
5.4.1 回溯树的自动生成
5.4.2 生成路径的选取
5.4.3 生成路径的合成
5.4.4 自动服务组合示例
5.5 仿真实验与结果分析
5.5.1 仿真实验准备
5.5.2 不同规模的规则库
5.5.3 相同规模而具有不同对象数量的规则库
5.6 本章小结
参考文献
6 服务验证
7 钱塘中间件平台概述
8 钱塘服务构件开发环境
9 钱塘服务社区
10 钱塘分布式企业服务总线
11 钱塘工作流管理系统
12 现代服务业应用——义乌全球网
书摘插图
2 Web服务技术基础
Web服务作为一种新型的分布式构件模型,已经在电子商务、企业应用集成等领域扮演了重要的角色,并不断影响现代企业应用的开发与部署,它的不断成熟和发展为服务计算技术的发展与应用提供了最佳支撑技术。本章对Web服务基本概念、技术标准和发展动态进行介绍。
2.1 Web服务概述
Web服务是服务计算中所强调的服务概念的一种具体表现形式和功能载体,它是一种基于Web环境的具有自适应、自描述、模块化并具有良好互操作能力的应用程序。不同的组织对于Web服务的概念和内涵有着不同的理解和认识。
IBM认为,Web服务是用XML描述的一组可通过XML进行消息传递的操作,这些操作可由网络访问完成目标任务。服务的描述提供了与该服务交互时必需的所有细节,包括消息格式、传输协议和位置。
Microsoft认为,Web服务是一个向其他应用提供数据和服务的应用逻辑单元。应用程序通过Web协议和数据格式访问Web服务,如HTTP、XML和SOAP,而无需关心每个Web服务的具体实现。
……