第一图书网

面向服务的计算

(美)辛格,(美)胡恩斯 著,张乃岳,戴超凡,徐连君 译 清华大学出版社
出版时间:

2012-8  

出版社:

清华大学出版社  

作者:

(美)辛格,(美)胡恩斯 著,张乃岳,戴超凡,徐连君 译  

页数:

391  

字数:

612000  

内容概要

《面向服务的计算——语义流程和代理》由Munindar P.Singh
Michael N.
Huh著,张乃岳、戴超凡、徐连君译,借助于Web服务背景下开发的许多概念,阐述了优秀服务的原则与实践。相较于以前的软件开发方法,
Web服务能够实现更高效的分布式应用开发。全书共25章,提出了使用Web服务所需要的概念、架构、技术和基础设施,对Web服务及其相关学科当前的发展进行了广泛的综述,并将概念与实例和新标准紧密结合在一起。同时还结合规划、协商、隐私和网络策略等上下文对技术的应用进行了详细的解释。
《面向服务的计算——语义流程和代理》可供专注于Web服务的从业人员和研究人员使用和参考。

作者简介

作者:(美国)辛格(Munindar P.Singh) (美国)胡恩斯(Michael N.Huhns) 译者:张乃岳 戴超凡 徐连君 辛格(Munindar P.Singh),博士,IEEE会员,北卡罗来纳州立大学计算机科学系教授。他的研究兴趣包括多代理系统和面向服务的计算。1999—2002年,Munindar担任IEEE Internet Computing总编,同时也是多家核心期刊的创办委员会成员,如IEEE Internet Computing,Journal of Autonomous Agents and Multiagent Systems和Journal of Web Semantics。在Munindar的指导下,有16名学生获得博士学位,22名学生获得硕士学位。 胡恩斯(Michael N.Huhns),博士,IEEE会员,拥有密歇根大学B.S.E.E.学位,南加州大学洛杉矶校区电子工程系硕士和博士学位,发表过200多篇有关机器智能的论文。

书籍目录

第Ⅰ部分 基础知识
第1章 基于服务的计算
第2章 Web服务的基本标准
第3章 Web服务编程
第4章 企业架构
第5章 面向服务的计算:原则
第Ⅱ部分 描述
第6章 建模和表示
第7章 资源描述框架
第8章 Web本体语言
第9章 本体的管理
第Ⅲ部分 应用
第10章 执行模型
第11章 事务概念
第12章 Web服务协调框架
第13章 流程的规范
第14章 形式化说明与规则
第Ⅳ部分 协作
第15章 代理
第16章 多代理商系统
第17章 组织
第18章 通信
第Ⅴ部分 选择
第19章 语义服务选择
第20章 社会性服务选择
第21章 经济性服务的选择
第Ⅵ部分 工程学
第22章 构建SOC应用
第23章 服务管理
第24章 安全性
第Ⅶ部分 方向
第25章 挑战和延伸
附录
附录A XML和XMLSchema
附录B URI、URN、URL和UUID
附录C 有关XML命名空间的一些缩写

章节摘录

版权页: 插图: 这里的重点在“架构”上,因为很多关键技术都已经在各自的领域内得到广泛接受。实践上的成功依赖于这些技术如何应用于同一个高度内聚的框架(架构)中,并被转换为方法论与基础架构,从而可以将其应用在软件开发生产中。从这一点来看,相关标准和工具目前取得的进步非常鼓舞人心。SOA之所以满足丽向服务的计算有几个关键因素,这些关键因素将在后文加以介绍。 Web服务当前的实现强调单个提供者为单个请求者提供单个服务。这与Web的客户端—服务器架构思想是一致的。 5.2.1 面向服务的架构的基本元素 为了实现上述优点,SOA必须满足以下需求。 松耦合 紧密关联的属性在不同的组件间是不通用的。通常,对于不同组件中的信息型资源,并不适合规定其数据的一致性。然而,考虑高层协定的关系更为合理,通过关系便可以确定构件间的交互。 实现的中立性 对于这一需求,接口是关键。我们不能依赖于相互交互的组件的实现细节。尤其是实现方法不能只针对某些编程语言。 灵活的可配置性 系统应在后期配置且应当允许灵活地配置。换句话说,不同的组件是在该过程的后期相互绑定的。系统的配置可以动态修改。 长生命周期 我们不必苛求组件的长周期性。然而,由于我们所要处理的是动态环境中自治异构组件的计算问题,因而必须确保异常能被处理。这意味着组件存在的时间必须足够长,以便能够发现相关的异常,从而采取相应的操作,并且对其他各方执行的操作予以响应。组件只有存在较长一段时间才能够被发现,被依靠,并获得行为上的信赖。 粒度 应从粗粒度上来理解SOA中的参与者。也就是说,不应从细节上对操作与交互进行建模,而最好是获取参与者在业务往来的过程中,可被观察到的总体质量。粗粒度降低了参与者彼此间的依赖程度,并减少了通信中的消息量。 团队 为了避免设计中心式的计算,不妨思考通过自制的参与者来实现计算的方法。换句话说,参与者并不是指挥它的合作者,开放环境中的计算更多的是要求业务伙伴进行团队合作。也就是说,工作不是独立完成的,一个进行协作的参与者组成的团队更适合作为一个建模单元。面向团队的观点是严格采用对等架构的结果。


编辑推荐

《面向服务的计算:语义、流程和代理》可供专注于Web服务的从业人员和研究人员使用和参考。

图书封面

广告

下载页面


面向服务的计算 PDF格式下载



内容比较多,但是大部分是介绍性的,不过这也够了,深入的自己去看论文了。


相关图书