企业应用架构模式(典藏版)

企业应用架构模式(典藏版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

一部系统总结企业级软件架构方法、思想和模式的著作。

内容简介

全书分为两大部分。第一部分(第1~8章)介绍企业应用架构领域需要掌握的关键知识和可能遇到的问题,并给出了这些问题的初步解决方案;第二部分(第9~18章)在对这些解决方案进行细化的同时,总结出了51种实用的软件架构模式,每个模式都详细给出了使用场景、解决方案、UML表示等。

这些模式从不同层次、不同侧面展示了什么是好的企业应用架构,以及如何设计好的企业应用架构,不管企业应用开发的技术和平台如何变化,这些模式始终能在企业应用架构中发挥重要的作用,是不可或缺的内功心法。

作者简介

作者马丁·福勒(Martin Fowler),是一位独立咨询顾问,他运用对象技术解决企业问题已经超过十年。他的顾问领域包括健康管理、金融贸易,以及法人财务。他的客户包括Chrysler,Citibank,UK National Health Service,AndersenConsulting,NetscapeCommunications。此外Fowler也是objects、UML、patterns技术的一位合格讲师,他是《AnalysisPatterns》和《UML Distilled》的作者。

章节目录

版权信息

译者序

前言

模式列表

引言

0.1 架构

0.2 企业应用

0.3 企业应用的种类

0.4 关于性能的考虑

0.5 模式

第一部分 表述

第1章 分层

1.1 企业应用中层次的演化

1.2 三个基本层次

1.3 为各层选择运行环境

第2章 组织领域逻辑

2.1 抉择

2.2 服务层

第3章 映射到关系数据库

3.1 架构模式

3.2 行为问题

3.3 读取数据

3.4 结构映射模式

3.5 建立映射

3.6 使用元数据

3.7 数据库连接

3.8 其他问题

3.9 进一步阅读

第4章 Web表示层

4.1 视图模式

4.2 输入控制器模式

4.3 进一步阅读

第5章 并发

5.1 并发问题

5.2 执行语境

5.3 隔离与不变性

5.4 乐观并发控制和悲观并发控制

5.5 事务

5.6 离线并发控制的模式

5.7 应用服务器并发

5.8 进一步阅读

第6章 会话状态

6.1 无状态的价值

6.2 会话状态

6.3 存储会话状态的方法

第7章 分布策略

7.1 分布对象的诱惑

7.2 远程接口和本地接口

7.3 必须使用分布的情况

7.4 关于分布边界

7.5 分布接口

第8章 通盘考虑

8.1 从领域层开始

8.2 深入到数据源层

8.3 表示层

8.4 一些关于具体技术的建议

8.5 其他分层方式

第二部分 模式

第9章 领域逻辑模式

9.1 事务脚本

9.2 领域模型

9.3 表模块

9.4 服务层

第10章 数据源架构模式

10.1 表数据入口

10.2 行数据入口

10.3 活动记录

10.4 数据映射器

第11章 对象-关系行为模式

11.1 工作单元

11.2 标识映射

11.3 延迟加载

第12章 对象-关系结构模式

12.1 标识字段

12.2 外键映射

12.3 关联表映射

12.4 依赖映射

12.5 嵌入值

12.6 序列化LOB

12.7 单表继承

12.8 类表继承

12.9 具体表继承

12.10 继承映射器

第13章 对象-关系元数据映射模式

13.1 元数据映射

13.2 查询对象

13.3 资源库

第14章 Web表现模式

14.1 模型-视图-控制器

14.2 页面控制器

14.3 前端控制器

14.4 模板视图

14.5 转换视图

14.6 两步视图

14.7 应用控制器

第15章 分布模式

15.1 远程外观

15.2 数据传输对象

第16章 离线并发模式

16.1 乐观离线锁

16.2 悲观离线锁

16.3 粗粒度锁

16.4 隐含锁

第17章 会话状态模式

17.1 客户会话状态

17.2 服务器会话状态

17.3 数据库会话状态

第18章 基本模式

18.1 入口

18.2 映射器

18.3 层超类型

18.4 分离接口

18.5 注册表

18.6 值对象

18.7 货币

18.8 特殊情况

18.9 插件

18.10 服务桩

18.11 记录集

参考文献

企业应用架构模式(典藏版)是2024年由机械工业出版社出版,作者[英] 马丁·福勒。

得书感谢您对《企业应用架构模式(典藏版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
新媒体营销案例分析:模式、平台与行业应用 电子书
本书适合企业新媒体营销的学习者和从业者使用,也可作为本科院校及高职高专院校新媒体营销课程的教学用书。
低碳管理:基于组织合法性的企业低碳管理模式构建 电子书
随着国际碳减排要求的不断提高及消费者低碳消费观念的日益成熟,低碳管理已经成为企业发展无法逃避的重大问题,企业如何通过管理模式的变革来应对这些挑战具有重要的理论和现实意义。本书通过对案例企业低碳管理模式的分析与比较,探索了企业低碳管理合法性的形成过程;构建了适合国内企业借鉴的低碳管理模式和策略;论证了企业如何通过低碳管理的合法性来降低成本、提升市场占有率,从而获得可观的收益及长期持久的优势,为有效解
数据架构与商业智能 电子书
本书试图利用公式般的架构推导过程,以企业总体规划为主线,利用数据架构的方法论讲解关于商业智能的数据模型设计、数据的分布、流转等内容。
股权激励与股权架构设计 电子书
本书内容涵盖股权激励与股权架构设计的各个模块,以实际场景和应对策略为背景,介绍股权激励与股权架构设计实施的原理、用到的工具、常见的问题和应用的方法等。
商业模式与战略共舞:让企业跨越生命周期,实现可持续赢利 电子书
资深风险投资人解析商业模式与企业战略关系。