返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 企业应用架构模式 典藏版 (英)马丁·福勒 著 王怀民,周斌 译 经管、励志 文轩网
  • 新华书店正版
    • 作者: [英]马丁·福勒(Martin Fowler)著
    • 出版社: 机械工业出版社
    • 出版时间:2024-03-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: [英]马丁·福勒(Martin Fowler)著
    • 出版社:机械工业出版社
    • 出版时间:2024-03-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2024-03-01
    • 字数:557
    • 页数:380
    • 开本:16开
    • 装帧:平装
    • ISBN:9787111746959
    • 国别/地区:中国
    • 版权提供:机械工业出版社

    企业应用架构模式 典藏版

    作  者:(英)马丁·福勒 著 王怀民,周斌 译
    定  价:99
    出 版 社:机械工业出版社
    出版日期:2024年03月01日
    页  数:400
    装  帧:平装
    ISBN:9787111746959
    主编推荐

    大师经典之作 本书是世界有名软件开发大师Martin Fowler的经典作品之一。 40余种模式总结 几乎适用于任何企业应用平台。本书曾荣获《软件开发》杂志图书类的生产效率奖和读者选择奖。 以实践为导向 为每种模式给出了使用方法和实现信息,并配以详细的Java代码或C#代码示例。 经久不衰 畅销20余年。尽管技术本身存在变化,但基本的设计思想并没有太多变化,这些思想可以加以适当调整,用来解决那些共同的问题。

    内容简介

    本书是一部系统总结企业级软件架构方法、思想和模式的著作,被誉为“软件架构领域最重要的10本书之一”。原书被翻译为葡萄牙语、波兰语、德语、俄语、韩语、日语、简体中文等多种语言,畅销不衰,并曾获得美国《软件开发》杂志颁发的“Jolt生产效率奖”。第一部分(第1~8章)介绍企业应用架构领域需要掌握的关键知识和可能遇到的问题,并给出了这些问题的初步解决方案;第二部分(第9~18章)在对这些解决方案进行细化的同时,总结出了51种实用的软件架构模式,每个模式都详细给出了使用场景、解决方案、UML表示等。这些模式从不同层次、不同侧面展示了什么是好的企业应用架构,以及如何设计好的企业应用架构,不管企业应用开发的技术和平台如何变化,这些模式始终能在企业应用架构中发挥重要的作用,是不可或缺的内功心法。

    作者简介

    精彩内容

    目录
    译者序
    前言
    模式列表
    引言1
    0.1架构1
    0.2企业应用2
    0.3企业应用的种类4
    0.4关于性能的考虑5
    0.5模式7
    0.5.1模式的结构8
    0.5.2模式的局限性9
    第一部分表述
    第1章分层12
    1.1企业应用中层次的演化13
    1.2三个基本层次14
    1.3为各层选择运行环境16
    第2章组织领域逻辑18
    2.1抉择21
    2.2服务层22
    第3章映射到关系数据库24
    3.1架构模式24
    3.2行为问题28
    3.3读取数据29
    3.4结构映射模式30
    3.4.1关系的映射30
    3.4.2继承32
    3.5建立映射34
    3.6使用元数据35
    3.7数据库连接36
    3.8其他问题38
    3.9进一步阅读38
    第4章Web表示层39
    4.1视图模式41
    4.2输入控制器模式43
    4.3进一步阅读44
    第5章并发45
    5.1并发问题46
    5.2执行语境47
    5.3隔离与不变性48
    5.4乐观并发控制和悲观并发控制48
    5.4.1避免不一致读49
    5.4.2死锁50
    5.5事务51
    5.5.1ACID52
    5.5.2事务资源52
    5.5.3减少事务隔离以提高灵活性53
    5.5.4业务事务和系统事务54
    5.6离线并发控制的模式55
    5.7应用服务器并发56
    5.8进一步阅读57
    第6章会话状态58
    6.1无状态的价值58
    6.2会话状态59
    6.3存储会话状态的方法60
    第7章分布策略63
    7.1分布对象的诱惑63
    7.2远程接口和本地接口64
    7.3必须使用分布的情况65
    7.4关于分布边界66
    7.5分布接口67
    第8章通盘考虑68
    8.1从领域层开始69
    8.2深入到数据源层70
    8.2.1事务脚本的数据源70
    8.2.2表模块的数据源70
    8.2.3领域模型的数据源70
    8.3表示层71
    8.4一些关于具体技术的建议72
    8.4.1Java和J2EE72
    8.4.2.NET73
    8.4.3存储过程73
    8.4.4WebServices74
    8.5其他分层方式74
    第二部分模式
    第9章领域逻辑模式78
    9.1事务脚本78
    9.1.1运行机制78
    9.1.2使用时机79
    9.1.3收入确认问题80
    9.1.4例:收入确认(Java)81
    9.2领域模型83
    9.2.1运行机制84
    9.2.2使用时机86
    9.2.3进一步阅读86
    9.2.4例:收入确认(Java)86
    9.3表模块90
    9.3.1运行机制91
    9.3.2使用时机93
    9.3.3例:基于表模块的收入确认(C#)93
    9.4服务层96
    9.4.1运行机制97
    9.4.2使用时机99
    9.4.3进一步阅读100
    9.4.4例:收入确认(Java)100
    第10章数据源架构模式103
    10.1表数据入口103
    10.1.1运行机制103
    10.1.2使用时机104
    10.1.3进一步阅读105
    10.1.4例:人员入口(C#)105
    10.1.5例:使用ADO.NET数据集(C#)107
    10.2行数据入口109
    10.2.1运行机制110
    10.2.2使用时机110
    10.2.3例:人员记录(Java)111
    10.2.4例:领域对象的数据保持器(Java)114
    10.3活动记录115
    10.3.1运行机制115
    10.3.2使用时机116
    10.3.3例:一个简单的Person类(Java)116
    10.4数据映射器118
    10.4.1运行机制119
    10.4.2使用时机122
    10.4.3例:一个简单的数据映射器(Java)123
    10.4.4例:分离查找器(Java)127
    10.4.5例:创建一个空对象(Java)130
    第11章对象-关系行为模式132
    11.1工作单元132
    11.1.1运行机制132
    11.1.2使用时机136
    11.1.3例:使用对象注册的工作单元(Java)137
    11.2标识映射140
    11.2.1运行机制141
    11.2.2使用时机143
    11.2.3例:标识映射中的方法(Java)143
    11.3延迟加载144
    11.3.1运作机制144
    11.3.2使用时机146
    11.3.3例:延迟初始化(Java)146
    11.3.4例:虚代理(Java)147
    11.3.5例:使用值保持器(Java)148
    11.3.6例:使用重影(C#)149
    第12章对象-关系结构模式156
    12.1标识字段156
    12.1.1工作机制156
    12.1.2使用时机159
    12.1.3进一步阅读160
    12.1.4例:整型键(C#)160
    12.1.5例:使用键表(Java)161
    12.1.6例:使用组合键(Java)163
    12.2外键映射172
    12.2.1运行机制173
    12.2.2使用时机175
    12.2.3例:单值引用(Java)176
    12.2.4例:多表查询(Java)178
    12.2.5例:引用集合(C#)179
    12.3关联表映射182
    12.3.1运行机制182
    12.3.2使用时机183
    12.3.3例:雇员和技能(C#)183
    12.3.4例:使用直接的SQL(Java)186
    12.3.5例:用一次查询查多个雇员(Java)189
    12.4依赖映射193
    12.4.1运行机制193
    12.4.2使用时机194
    12.4.3例:唱片和曲目(Java)195
    12.5嵌入值197
    12.5.1运行机制198
    12.5.2使用时机198
    12.5.3进一步阅读199
    12.5.4例:简单值对象(Java)199
    12.6序列化LOB200
    ……

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购