面向模式的软件架构,卷3

[德] Michael Kircher [印]Prashant Jain

出版时间

2013-06-01

ISBN

9787115313430

评分

★★★★★
书籍介绍

作为面向模式的软件架构系列丛书的第3卷,《面向模式的软件架构,卷3:资源管理模式》不仅详尽地阐述了资源管理模式,而且通过几个示例演示了如何将其付诸应用。《面向模式的软件架构,卷3:资源管理模式》包含两部分,第一部分从问题领域的角度探讨资源管理,简要地介绍了资源管理和资源管理模式,阐释了资源获取、资源生命周期和资源释放这3类模式。第二部分从应用领域的角度进行探讨,从案例研究的角度阐明了这些模式的实际应用。

  《面向模式的软件架构,卷3:资源管理模式》适合软件架构师、设计师和开发人员阅读,对计算机专业的学生也会大有裨益。

Michael Kircher

德国慕尼黑西门子研究院高级软件工程师,Michael Kircher Software UG (haftungsbeschränkt)公司总经理。关注的领域包括分布式对象计算、软件架构、模式、极限编程及创新环境中脑力劳动者的管理。与人合著有*Remoting Patterns: Foundations of Enterprise, Internet and Realtime Distributed Object Middleware*。

Prashant Jain

曾就职于西门子、富士通等公司,现为印度德里IBM研究实验室技术员。在华盛顿大学攻读计算机科学硕士学位期间,他对设计模式产生了浓厚的兴趣,并于1996年与导师Douglas C. Schmidt一起撰写了自己的第一个模式。自此以后,他一直是模式领域的积极分子,...

(展开全部)

精彩摘录
  • "内在的复杂性源于基本的领域挑战,比如部分失败的处理,分布式的死锁,以及端到端的服务质量需求。 颇具讽刺意味的是,很多偶然的复杂性源自开发人员深思熟虑的选择。他们钟情于某些底层语言和工具,当这些语言和工具应用到复杂的并发和联网软件时,它们的性能并不能按比例增长。 不断重新发明和重新发现核心概念及技巧。为已经解决的问题重新创建不兼容的解决方案,软件行业在这方面拥有悠久的历史。 在今天这种充满竞争,上市时间决定一切的环境中,这样做往往会导致使用非最优的临时解决方案。"
  • "使开发人员不再对底层的操作系统和网络协议和机制先入为主。尽管扎实地掌握这些知识非常重要,但这些只属于战术范畴。 并发与联网系统相关的内在复杂性包括管理带宽、最小化时延延迟和时延变化或称时延抖动、检测并从部分故障中恢复、确定合适的服务分区和负载均衡策略,以及确保事件的因果序列。 并发编程中常见的内在复杂性还包括消除竞态条件和避免死锁,确定合适的线程调度策略。 之所以使用联网架构,原因之一就是能提高可靠性,防止单点故障。"
作者简介
Michael Kircher 德国慕尼黑西门子研究院高级软件工程师,Michael Kircher Software UG (haftungsbeschränkt)公司总经理。关注的领域包括分布式对象计算、软件架构、模式、极限编程及创新环境中脑力劳动者的管理。与人合著有*Remoting Patterns: Foundations of Enterprise, Internet and Realtime Distributed Object Middleware*。 Prashant Jain 曾就职于西门子、富士通等公司,现为印度德里IBM研究实验室技术员。在华盛顿大学攻读计算机科学硕士学位期间,他对设计模式产生了浓厚的兴趣,并于1996年与导师Douglas C. Schmidt一起撰写了自己的第一个模式。自此以后,他一直是模式领域的积极分子,常在OOPSLA和EuroPLoP等会议上提交模式论文并组织模式研讨会。
目录
目 录
第1章  绪论  1
1.1  资源管理概述  2
1.2  资源管理的范畴  4
1.3  模式的用途  5

显示全部
用户评论
没什么东西 - -...
常见企业级开发中使用的模式,此部分模式较为经典,很有参考意义,基本上在Java EE的相关框架实现中都有所体现。
虽然内容比较短,但是都很精彩,很实用,总有一天会用上
好薄的一本书.
相对前二卷,本卷很薄.
关于模式有很多图,视野高,是和GOF 设计模式一样经典的关于设计模式的书,需要多翻
收藏