成功加入购物车

去购物车结算 X
小海狮书店
  • 企业应用架构模式(经典重读) 人工智能 (英)福勒 著 新华正版
  • 企业应用架构模式(经典重读) 人工智能 (英)福勒 著 新华正版
  • 企业应用架构模式(经典重读) 人工智能 (英)福勒 著 新华正版
  • 企业应用架构模式(经典重读) 人工智能 (英)福勒 著 新华正版

企业应用架构模式(经典重读) 人工智能 (英)福勒 著 新华正版

举报

新华书店全新正版书籍 支持7天无理由

  • 作者: 
  • 出版社:    机械工业出版社
  • ISBN:    9787111303930
  • 出版时间: 
  • 版次:    1
  • 装帧:    平装
  • 开本:    16开
  • 页数:    200页
  • 字数:    100千字
  • 出版时间: 
  • 版次:  1
  • 装帧:  平装
  • 开本:  16开
  • 页数:  200页
  • 字数:  100千字

售价 42.10 7.1折

定价 ¥59.00 

品相 全新品相描述

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2021-12-01

    数量
    库存39
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    • 商品分类:
      计算机与互联网
      货号:
      xhwx_11560596
      品相描述:全新
      正版特价新书
      商品描述:
      主编:

      本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。靠前部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参手册,每个模式都给出使用方和实现信息,并配以详细的java代码或c代码示例。

      目录:

      译者序
      前言
      模式列表
      引言
      部分 表 述
        章 分层
        第2章 组织领域逻辑
        第3章 映射到关系数据库
        第4章 web表现层
        第5章 并发
        第6章 会话状态
        第7章 分布策略
        第8章 通盘虑
      第二部分 模 式
        第9章 领域逻辑模式
        0章 数据源架构模式
        1章 对象-关系行为模式
        2章 对象-关系结构模式
        3章 对象-关系元数据映射模式
        4章 web表现模式
        5章 分布模式
        6章 离线并发模式
        7章 会话状态模式
        8章 基本模式
      参文献

      内容简介:

      本书作者是当今面向对象软件开发的很好不错,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,很终写成这本能够应用于任何一种企业应用台的、关于解决方案的、不可或缺的手册。本书获得了2003年度美国软件开发杂志图书类的生产效率奖和读者选择奖。本书分为两大部分。靠前部分是关于如何开发企业应用的简单介绍。第二部分是本书的主体,是关于模式的详细参手册,每个模式都给出使用方和实现信息,并配以详细的java代码或c代码示例。此外,整本书中还用了大量uml图来进一步阐明有关概念。本书是为致力于设计和构建企业应用的软件架构师、设计人员和编程人员而写的,同时也可作为高等院校计算机专业及软件学院相关课程的参教材。

      作者简介:

      martinfowler是一位独立咨询顾问,他运用对象技术解决企业问题已经超过十年。他的顾问领域包括健康管理、金融贸易,以及人财务。他的客户包括chrysler,citibank,uknationalhealthservice,andersenconsulting,scapemunications。此外fowler也是objects、uml、patterns技术的一位合格讲师,他是analysispatterns和umldistilled的作者。

      精彩内容:

          我虽然没有从事过早期批处理系统时期的任何工作,但我认为当时的软件工作人员不会太关注层次的概念,只要编写作某些文件(isam、vsam等)格式的程序,这是当时的应用。它不需要层次。
          20世纪90年代,随着客户/服务器系统的出现,分层的概念更明显了。这样的系统是一种两个层次的系统:客户端包括用户界面和其他应用代码,服务器端通常是关系型数据库。常见的客户端工具如vb、powerbuilder和delphi。这些工具使得构建数据密集型应用很好容易。因为它们的用户界面控件通常都是sql感知的。因此,可以通过将控件拖拽到“设计区域”来建立界面,然后再使用属表单把控件连接到后台数据库。
          如果应用仅仅包括关系数据的简单显示和修改,那么这种客户/服务器系统的工作方式很好合适。问题来自领域逻辑:如业务规则、验证、计算等。通常,人们会把它们写在客户端,但是这样很笨拙,并且往往把领域逻辑直接嵌入到用户界面。随着领域逻辑的不断复杂化,这些代码将越来越难以使用。而且,这样做很容易产生冗余代码,这意味着简单的变化都会导致要在很多界面中寻找相似代码。
          另外一种办是把这些领域逻辑放到数据库端,作为存储过程。但是,存储过程只提供有限的结构化机制,这将再次导致笨拙的代码。而且,很多人喜欢关系型数据库的原因之一是sql是一个标准,允许他们更换数据库厂商。尽管真正更换数据库厂商的用户寥寥无几,但还是有很多人希望拥有这种选择,并且没有太大的附加代价。由于存储过程都是数据库厂商私有的,因此普通用户被剥夺了这种选择权。
          在客户/服务器方式逐渐大众化的同时,面向对象方式开始崛起。面向对象为领域逻辑的问题找到了:转到三层架构的系统。在这种方式下,在表现层实现用户界面,在领域层实现领域逻辑,在数据源层存取数据。这种方式使你可以将复杂的领域逻辑从界面代码中抽取出来,单独放到中间层,用对象加以建模和组织。
          …… <!--  properties end-->

      配送说明

      ...

      相似商品

      为你推荐