面向模式的软件架构 卷3:资源管理模式

当前位置:首页 > 计算机/网络 > 软件工程/开发项目管理 > 面向模式的软件架构 卷3:资源管理模式

  • 版 次:5
  • 页 数:
  • 字 数:
  • 印刷时间:2013年06月01日
  • 开 本:12k
  • 纸 张:胶版纸
  • 包 装:平装
  • 是否套装:否
  • 国际标准书号ISBN:9787115313430
作者:(德) Michael Kircher, (印) Prashant Jain著出版社:人民邮电出版社出版时间:2013年06月 
编辑推荐

  经典POSA系列的第3卷,模式领域的经典著作。
  深入剖析资源管理模式与技巧,适合软件构架师和高级软件开发人员阅读。
  作者编著过多部POSA图书,拥有丰富的经验。
  由两部分组成:**部分简要介绍了资源管理和资源管理模式,并阐释了资源获取、资源生命周期和资源释放这三类模式;第二部分通过两个案例研究,阐述了如何将资源管理模式应用于自组网和移动无线网络领域。另外,还分析了模式的现状及未来。

 
内容简介

  作为面向模式的软件架构系列丛书的第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一起撰写了自己的第一个模式。自此以后,他一直是模式领域的积极分子,常在OOPSLA和EuroPLoP等会议上提交模式论文并组织模式研讨会。

目  录
第1章 绪论 
1.1 资源管理概述 
1.2 资源管理的范畴 
1.3 模式的用途 
1.4 资源管理模式 
1.5 相关成果 
1.6 模式描述模板 

第2章 资源获取 
2.1 Lookup模式 
2.2 Lazy Acquisition模式 
2.3 Eager Acquisition模式 
2.4 Partial Acquisition模式 
在线试读部分章节
  本书介绍软件系统中的资源管理模式。在试图给软件系统提供高效而有力的资源管理方式时,软件架构师和开发人员会遇到一些常见的问题,模式给出了这些问题的解决方案。在所有软件的执行过程中,高效地管理资源都至关重要。从移动设备中的嵌入式软件到大型企业服务器中的软件,为让系统正确而卓有成效地运行,高效地管理内存、线程、文件和网络连接等资源都很重要。
  面向模式的软件架构(Pattern-Oriented SoftwareArchitecture,POSA)系列丛书第1卷[POSA1]介绍了各种通用的软件设计和架构模式,范围很广。第2卷[POSA2]缩小了范围,重点介绍开发复杂的并发和联网软件系统和应用程序时涉及的基本模式。这一卷将从模式的角度出发,阐述在系统中高效地管理资源的技巧。
  本书详尽地阐述了资源管理模式,并通过几个示例演示了如何将其付诸应用。与POSA前两卷一样,本书向读者指明了模式的实现方式。同时,详细地介绍了资源管理,并通过两个案例研究,演示了如何将资源管理模式应用于两个不同的领域。虽然本书在介绍模式时,提供的示例是使用Java和C++编写的,但这些模式不依赖于任何实现技术,如.NET、Java或C++。本书根据资源管理的不同方面对这些模式进行了分组,它们涵盖了资源的整个生命周期:资源获取、资源生命周期和资源释放。
  本书介绍的模式涵盖了资源管理领域的很多方面。几年前我们凭借打造众多不同的软件系统获得的经验,开始记录这些模式。这些模式大多都在重要的模式会议上发表过或研讨过,但我们认为,需要将这些模式组织成一种模式语言,并使其适用于多个不同的领域。
  资源管理的范畴很广。系统设计师和开发人员面临的挑战是,随着新技术的出现,需要管理的资源在不断变化。我们预期,随着时间的推移,还会有人发现并记录新的资源管理模式。为完善资源管理的模式语言,还需做哪些工作呢?本书第9章对此进行了探讨。
  目标读者
  本书是为所有软件架构师、设计师和开发人员编写的。他们可利用本书介绍的模式,应对每个典型的软件系统都将面临的资源管理挑战。
  本书对计算机科学专业的学生也很有帮助,因为通过阅读本书,他们将对可用的资源管理最佳实践有个大致的认识。
  组织结构
  本书包含两部分。第一部分简要介绍了资源管理和资源管理模式,这部分包含3章,分别介绍3类模式:资源获取、资源生命周期及资源释放,它们分别对应典型资源生命周期的3个阶段。第二部分通过两个案例研究将这些模式付诸应用。
书摘插画
插图

 面向模式的软件架构 卷3:资源管理模式下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017