企业应用架构模式(影印版) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线

企业应用架构模式(影印版)精美图片
》企业应用架构模式(影印版)电子书籍版权问题 请点击这里查看《

企业应用架构模式(影印版)书籍详细信息

  • ISBN:9787508322018
  • 作者:暂无作者
  • 出版社:暂无出版社
  • 出版时间:2004-05
  • 页数:544
  • 价格:37.40
  • 纸张:胶版纸
  • 装帧:平装
  • 开本:暂无开本
  • 语言:未知
  • 丛书:暂无丛书
  • TAG:暂无
  • 豆瓣评分:暂无豆瓣评分
  • 豆瓣短评:点击查看
  • 豆瓣讨论:点击查看
  • 豆瓣目录:点击查看
  • 读书笔记:点击查看
  • 原文摘录:点击查看

内容简介:

本书是专门为那些缺乏经验的企业应用开发人员编写的。本书的作者,著名的面向对象设计师Martin Fowler发现如果不考虑Smalltalk、CORBA、Java和.NET在技术上的差异的话,相同的基础设计理念是能够用来解决架构方面的常见问题的。在特约专家组的帮助下,Martin将40余种可重现解决方案提炼成为模式。因此,这本不可或缺的解决方案手册适用于任何企业应用平台。

本书实际上是将两本书合二为一了。本书的部分是开发企业应用的简短指南,你可以从中了解到本书所涵盖的内容。第二部分是本书的主体,是关于模式的详细讲解。每种模式都介绍了用法和实现信息,同时还附有相应的Java或C#代码范例。整本书中有大量的UML图,用以进一步解释有关概念。

有了本书的帮助,在确定构建企业应用的架构和实施阶段所用模式时,你将具备必要的知识。

本书要点:

·将企业应用分层

·组织业务逻辑的主要方法

·对象和关系数据库之间的映射方法

·使用MVC来组织Web表示

·处理涉及多个事务的数据的并发

·设计分布式对象接口


书籍目录:

Preface

Introduction

PART 1:THE NARRATIVES

Chapter 1:Layering

Chapter 2:Organizing Domain Logic

Chapter 3:Mapping to Relational Databases

Chapter 4:Web Presentation

Chapter 5:Concurrency (by Martin Fowler and David Rice)

Chapter 6:Session State

Chapter 7:Distribution Strategies

Chapter 8:Putting it all Together

PART 2:THE PATTERNS

Chapter 9:Domain Logic Patterns

Chapter 10:Data Source Architectural Patterns

Chapter 11:Object-Relational Behavioral Patterns

Chapter 12:Object-Relational Structural Patterns

Chapter 13:Object-Relational Metadata Mapping Patterns

Chapter 14:Web Presentation Patterns

Chapter 15:Distribution Patterns

Chapter 16:Offline Concurrency Patterns

Chapter 17:Session State Patterns

Chapter 18:Base Patterns

References


作者介绍:

Martin Fowler:是ThoughtWorks公司的首席科学家,ThoughtWorks公司是一家专注于企业应用开发和集成的公司。他是使用对象技术构建分层企业应用的先驱人物,自20世纪80年代就开始了相关实践。他也是著名的技术作家,其代表作品有《分析模式》、《UML Distilled》、《规


出版社信息:

暂无出版社相关信息,正在全力查找中!


书籍摘录:

暂无相关书籍摘录,正在全力查找中!


在线阅读/听书/购买/PDF下载地址:


原文赏析:

任何对象可能作为远程对象使用时,经常需要一个粗粒度的接口来减少完成某些任务所需要的调用次数。这不仅会影响你的方法调用,同样还会影响你的对象。现在,一个调用中就会包括访问和更改订单及订单的功能,而不会像以前那样分开调用,这会完全影响你的对象结构。你将不得不放弃小粒度对象和小粒度方法带来的清晰意图和小粒度控制所带来的好处。编程变得困难,并且会使生产率下降。


一个远程外观是一个粗粒度的外观(facade),它建立在大量的细粒度对象之上。所有细粒度对象都没有远程接口,并且远程外观不包括领域逻辑。远程外观所要完成的功能是把粗粒度的方法转换到低层的细粒度对象上。

任何外观都应该是一层薄薄的皮肤并且只负责很小一部分责任。


远程外观这种模式意味着同步。


为别人提供服务的接口和使用别人服务的接口存在较大的差别,需要明确区分。这就是表现层和数据层相对于核心的本质差别


合并了行为和数据的领域的模型。

领域模型衍生出两种风格。简单领域模型看起来和数据库设计很类似,这种设计中几乎每一个数据库表都与一个领域对象对应。而复杂领域模型则与数据库设计不同,它使用继承、策略和其他设计模式,是一张由互联的细粒度对象组成的复杂网络。复杂领域模型更适合复杂的逻辑,但它到数据库的映射比较困难。简单领域模型可以使用活动记录,而复杂领域模型需要使用数据映射器。


对于任何并发的本质来说,仅仅考虑正确性是不够的,还必须考虑灵活性(即有多少并发活动可以同时进行)。人们常常需要牺牲一些正确性以获取更多的灵活性,这取决于失败的严重性和可能性以及人们对并发处理数据的需求。


其它内容:

编辑推荐

许多新技术的涌现使企业应用开发实践从中受益。多层面向对象平台,例如Java、.NET,已是十分普通的技术。这些新工具和新技术能够构建强有力的应用,但是实现它们并不容易。企业应用开发失败,经常是由于他们的开发人员不理解有经验的对象开发人员已经获取的架构方面的经验教训所造成的。


书籍介绍

本书是专门为那些缺乏经验的企业应用开发人员编写的。本书的作者,著名的面向对象设计师Martin Fowler发现如果不考虑Smalltalk、CORBA、Java和.NET在技术上的差异的话,相同的基础设计理念是能够用来解决架构方面的常见问题的。在特约专家组的帮助下,Martin将40余种可重现解决方案提炼成为模式。因此,这本不可或缺的解决方案手册适用于任何企业应用平台。

本书实际上是将两本书合二为一了。本书的第一部分是开发企业应用的简短指南,你可以从中了解到本书所涵盖的内容。第二部分是本书的主体,是关于模式的详细讲解。每种模式都介绍了用法和实现信息,同时还附有相应的Java或C#代码范例。整本书中有大量的UML图,用以进一步解释有关概念。

有了本书的帮助,在确定构建企业应用的架构和实施阶段所用模式时,你将具备必要的知识。

本书要点:

·将企业应用分层

·组织业务逻辑的主要方法

·对象和关系数据库之间的映射方法

·使用MVC来组织Web表示

·处理涉及多个事务的数据的并发

·设计分布式对象接口


书籍真实打分

  • 故事情节:8分

  • 人物塑造:5分

  • 主题深度:3分

  • 文字风格:8分

  • 语言运用:9分

  • 文笔流畅:3分

  • 思想传递:9分

  • 知识深度:4分

  • 知识广度:4分

  • 实用性:6分

  • 章节划分:4分

  • 结构布局:8分

  • 新颖与独特:8分

  • 情感共鸣:6分

  • 引人入胜:8分

  • 现实相关:4分

  • 沉浸感:7分

  • 事实准确性:3分

  • 文化贡献:4分


网站评分

  • 书籍多样性:8分

  • 书籍信息完全性:5分

  • 网站更新速度:7分

  • 使用便利性:3分

  • 书籍清晰度:7分

  • 书籍格式兼容性:9分

  • 是否包含广告:5分

  • 加载速度:4分

  • 安全性:4分

  • 稳定性:5分

  • 搜索功能:9分

  • 下载便捷性:9分


下载点评

  • 服务好(170+)
  • 傻瓜式服务(249+)
  • 收费(175+)
  • 无缺页(338+)
  • 中评(193+)
  • 实惠(338+)
  • 无颠倒(104+)
  • 差评(346+)
  • 内容齐全(301+)
  • 少量广告(162+)
  • txt(454+)
  • 内涵好书(89+)

下载评价

  • 网友 堵***洁:

    好用,支持

  • 网友 丁***菱:

    好好好好好好好好好好好好好好好好好好好好好好好好好

  • 网友 融***华:

    下载速度还可以

  • 网友 石***致:

    挺实用的,给个赞!希望越来越好,一直支持。

  • 网友 权***颜:

    下载地址、格式选择、下载方式都还挺多的

  • 网友 温***欣:

    可以可以可以

  • 网友 芮***枫:

    有点意思的网站,赞一个真心好好好 哈哈

  • 网友 谢***灵:

    推荐,啥格式都有

  • 网友 通***蕊:

    五颗星、五颗星,大赞还觉得不错!~~

  • 网友 冯***卉:

    听说内置一千多万的书籍,不知道真假的

  • 网友 曾***玉:

    直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!

  • 网友 康***溪:

    强烈推荐!!!

  • 网友 菱***兰:

    特好。有好多书

  • 网友 寇***音:

    好,真的挺使用的!

  • 网友 瞿***香:

    非常好就是加载有点儿慢。

  • 网友 车***波:

    很好,下载出来的内容没有乱码。


随机推荐