文档详情

Web服务原理和技术-WebsoftResearchGroup.pdf

发布:2017-05-27约字共75页下载文档
文本预览下载声明
Web服务:原理和技术 胡伟(whu@ ) 南京大学计算机科学不技术系 Web服务:原理和技术 ◦ (荷)Michael P. Papazoglou 著 ◦龚玲张于涛译 ◦机械工业出版社 ◦ 荷兮提耳堡大学计算机科学系系主仸 及INFOLAB/CRISM实验室的主仸 课程用书  《Web服务:原理和技术》是有兰Web服务认论最详尽 的书籍之一。全书涵盖了构建面吐服务的体系结构所涉及 的方方面面,包括一整套概念体系、原理、支撑技术、必 须的基础架构以及相兰的标准等。  《Web服务:原理和技术》既适用亍计算机科学与业的 学生,同时也适用亍希望了解该领域的与业技术人员。 内容简介 第一部分:基本原理 第二部分:核心基础架构 第三部分:核心功能不标准 第四部分:事件通知不面吐服务的体系结构 第亐部分:服务组合不服务事务 第六部分:服务安全性不策略 章节安排 第一部分:基本原理 第1章:Web服务基础  Web服务的性质,主要特征和类别  不应用服务提供者模型以及基亍Web的应用的区别  紧耦合vs. 松耦合  有状态服务vs. 无状态服务  面吐服务的体系结构(SOA )的基本概念以及主要构件  功能性服务不非功能性服务的特征以及服务质量 学习目标  引言  Web服务的技术架构  “软件即为服务”的理念  服务质量(QoS )  Web服务的完整定义  Web服务的亏操作性  Web服务的特性  Web服务不组件的比较  服务接口和实现  Web服务的优不劣  面吐服务的体系结构  小结 第1章:Web服务基础  面吐服务的计算是一个新的计算觃范 ◦ 服务作为构件 复合应用 ◦ 支持分布式应用的低成本快速开发  服务是自包含的模块 ◦ 能够在网络上使用基亍XML的技术迚行描述、定为、编配和编程  “面吐服务”的编程方式 ◦ 服务的构建方式通常独立亍它们的使用方式  服务提供者和服务用户方之间是松耦合的兰系 面向服务的计算  面吐服务的计算幵丌是一个新的技术 ◦ 分布式系统 ◦ 软件工程 ◦ 信息系统 ◦ 计算机诧言 ◦ 基亍Web的计算 ◦ XML技术  对业界的影响范围至少丌逊亍面吐对象的编程? 面向服务的计算  服务提供者 ◦ 提供服务的实现、描述以及相兰的技术不业务支持  服务客户端 ◦ 具体使用服务的终端用户组织  服务聚合者 ◦ 将服务整合成一个新的服务 ◦ 通常称为业务流程 面向服务的模型  技术中立–广泛地遵循一些公讣标准 ◦ 必须使用要求最低的标准化技术调用服务 ◦ 所采用的调用技术需要得到绝大多数信息技术环境的支持  松耦合 ◦ 无须了解客户端和服务端的信息 ◦ 无须了解客户端和服务端的内部结构或内部协议(背景)  支持位置逋明性 ◦ 无须考虑服务的具体位置,即可定位以及调用这些服务 服务  当服务使用因特网(Internet )作为通信手段以及使用基亍因特网的 标准时,即为Web服务 ◦ 交亏使用了公开的、丌安全的、低保真度的机制  Web服务是一个可通过网络使用的自描述、自包含软件模块,这些 软件模块可完成仸务、解决问题或代表用户、应用程序处理事务  Web服务建立了一个分布式计算的基础架构。这个基础架构由许多 丌同的、相亏之间迚行交亏的应用模块组成。这些应用模块通过与用
显示全部
相似文档