面向模式的软件架构. 第2卷:并发和联网对象模式

面向模式的软件架构. 第2卷:并发和联网对象模式
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] , [德] , [德] , ,
2013-12
版次: 1
ISBN: 9787115332141
定价: 89.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 415页
字数: 638千字
正文语种: 简体中文
原版书名: Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects
108人买过
  •   《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》这一卷是介绍构建面向对象的联网与并发中间件的开山之作,揭开了构建中间件的神秘面纱。本卷以4位大师的经验为导向,讨论了16个模式和一个成例,仔细解释了常见的设计问题、驱动因素、成功的解决方案以及使用效果。
      《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》面向专业的软件开发人员,尤其是开发并发与联网系统的专业软件开发人员。   Douglas Schmidt,国际公认的软件开发专家,尤其在设计模式、面向对象框架、实时中间件、建模工具和开源软件开发等方面享有盛誉,美国范德比尔特大学(Vanderbilt University)计算机科学教授。他的研究领域包括模式和模式语言、优化原理,对于支持服务质量的组件中间件相关技术的实证分析,以及支持分布式实时嵌入式系统的模型驱动的工程工具。
      Michael Stal,德国慕尼黑西门子技术公司资深软件工程师,在编译器和计算机图形软件开发方面经验丰富。自1992年开始,Michael一直致力于使用Sockets、CORBA、COM和Java开发并发和面向对象的分布式系统。
      Hans Rohnert,德国慕尼黑西门子技术公司通信设备业务部门高级软件工程师。主要研究方向是分析有发展前景的软件技术,并将它们应用到新产品中(例如下一代移动手机)。Hans的主要兴趣是软件架构和设计模式。
      Frank Buschmann,德国慕尼黑西门子技术公司首席工程师,Wiley软件设计模式系列图书主编。他的研究领域包括对象技术、软件架构、产品线、模型驱动软件开发和模式。曾是ANSI C++标准化委员会X3J16的成员,于1996年发起了首届EuroPLoP会议。 第1章 并发与联网对象
    1.1 驱动因素
    1.2 并发与联网软件面临的挑战
    1.2.1 挑战1:服务访问与配置
    1.2.2 挑战2:事件处理
    1.2.3 挑战3:并发
    1.2.4 挑战4:同步
    1.2.5 联网软件的其他挑战
    1.3 案例研究:设计一个并发的Web服务器程序
    1.3.1 JAWS框架概况
    1.3.2 使用模式解决JAWS中常见的设计挑战
    1.3.3 封装底层的操作系统API
    1.3.4 将事件分离与连接管理同协议处理分离
    1.3.5 通过多线程按比例提升服务器程序的性能
    1.3.6 实现同步请求队列
    1.3.7 最小化服务器程序的线程开销
    1.3.8 有效利用异步I/O
    1.3.9 增强服务器程序的可配置性
    1.3.10 其他用于实现JAWS的模式
    1.4 小结 

     
    第2章 服务访问和配置模式
    2.1 Wrapper Facade
    2.2 Component Configurator
    2.3 Interceptor
    2.4 Extension Interface 

     
    第3章 事件处理模式
    3.1 Reactor
    3.2 Proactor
    3.3 Asynchronous Completion Token
    3.4 Acceptor-Connector 

     
    第4章 同步模式
    4.1 Scoped Locking
    4.2 Strategized Locking
    4.3 Thread-Safe Interface
    4.4 Double-Checked Locking Optimization 

     
    第5章 并发模式
    5.1 Active Object模式
    5.2 Monitor Object模式
    5.3 Half-Sync/Half-Async模式
    5.4 Leader/Followers模式
    5.5 Thread-Specific Storage模式 

     
    第6章 模式的综合运用
    6.1 从单个模式到模式语言
    6.1.1 没有模式是一座孤岛
    6.1.2 模式语言的形成
    6.2 面向中间件和应用程序的模式语言
    6.2.1 模式语言的细节
    6.2.2 模式语言之我见
    6.3 并发与联网之余
    6.3.1 图形用户接口
    6.3.2 组件
    6.3.3 通用编程
    6.4 模式语言与模式系统 

     
    第7章 模式的过去、现在及未来
    7.1 过去四年中模式的发展
    7.1.1 模式
    7.1.2 模式系统和模式语言
    7.1.3 方法和工具
    7.1.4 算法和数据结构
    7.1.5 模式的形式化
    7.2 模式的发展现状
    7.3 模式的未来发展趋势
    7.3.1 模式
    7.3.2 模式语言
    7.3.3 经验报告、方法与工具
    7.3.4 模式文档
    7.3.5 模式与模式语言的形式化
    7.3.6 软件开发流程与组织
    7.3.7 教育
    7.3.8 我们的长期愿景
    7.4 关于预测未来的最后一点想法 

     
    第8章 结束语
    8.1 术语表
    8.2 符号
    8.2.1 类-职责-协作者卡片
    8.2.2 UML类图
    8.2.3 UML时序图
    8.2.4 UML状态图 
    参考文献
    索引
  • 内容简介:
      《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》这一卷是介绍构建面向对象的联网与并发中间件的开山之作,揭开了构建中间件的神秘面纱。本卷以4位大师的经验为导向,讨论了16个模式和一个成例,仔细解释了常见的设计问题、驱动因素、成功的解决方案以及使用效果。
      《面向模式的软件架构·卷2:并发和联网对象模式/图灵程序设计丛书》面向专业的软件开发人员,尤其是开发并发与联网系统的专业软件开发人员。
  • 作者简介:
      Douglas Schmidt,国际公认的软件开发专家,尤其在设计模式、面向对象框架、实时中间件、建模工具和开源软件开发等方面享有盛誉,美国范德比尔特大学(Vanderbilt University)计算机科学教授。他的研究领域包括模式和模式语言、优化原理,对于支持服务质量的组件中间件相关技术的实证分析,以及支持分布式实时嵌入式系统的模型驱动的工程工具。
      Michael Stal,德国慕尼黑西门子技术公司资深软件工程师,在编译器和计算机图形软件开发方面经验丰富。自1992年开始,Michael一直致力于使用Sockets、CORBA、COM和Java开发并发和面向对象的分布式系统。
      Hans Rohnert,德国慕尼黑西门子技术公司通信设备业务部门高级软件工程师。主要研究方向是分析有发展前景的软件技术,并将它们应用到新产品中(例如下一代移动手机)。Hans的主要兴趣是软件架构和设计模式。
      Frank Buschmann,德国慕尼黑西门子技术公司首席工程师,Wiley软件设计模式系列图书主编。他的研究领域包括对象技术、软件架构、产品线、模型驱动软件开发和模式。曾是ANSI C++标准化委员会X3J16的成员,于1996年发起了首届EuroPLoP会议。
  • 目录:
    第1章 并发与联网对象
    1.1 驱动因素
    1.2 并发与联网软件面临的挑战
    1.2.1 挑战1:服务访问与配置
    1.2.2 挑战2:事件处理
    1.2.3 挑战3:并发
    1.2.4 挑战4:同步
    1.2.5 联网软件的其他挑战
    1.3 案例研究:设计一个并发的Web服务器程序
    1.3.1 JAWS框架概况
    1.3.2 使用模式解决JAWS中常见的设计挑战
    1.3.3 封装底层的操作系统API
    1.3.4 将事件分离与连接管理同协议处理分离
    1.3.5 通过多线程按比例提升服务器程序的性能
    1.3.6 实现同步请求队列
    1.3.7 最小化服务器程序的线程开销
    1.3.8 有效利用异步I/O
    1.3.9 增强服务器程序的可配置性
    1.3.10 其他用于实现JAWS的模式
    1.4 小结 

     
    第2章 服务访问和配置模式
    2.1 Wrapper Facade
    2.2 Component Configurator
    2.3 Interceptor
    2.4 Extension Interface 

     
    第3章 事件处理模式
    3.1 Reactor
    3.2 Proactor
    3.3 Asynchronous Completion Token
    3.4 Acceptor-Connector 

     
    第4章 同步模式
    4.1 Scoped Locking
    4.2 Strategized Locking
    4.3 Thread-Safe Interface
    4.4 Double-Checked Locking Optimization 

     
    第5章 并发模式
    5.1 Active Object模式
    5.2 Monitor Object模式
    5.3 Half-Sync/Half-Async模式
    5.4 Leader/Followers模式
    5.5 Thread-Specific Storage模式 

     
    第6章 模式的综合运用
    6.1 从单个模式到模式语言
    6.1.1 没有模式是一座孤岛
    6.1.2 模式语言的形成
    6.2 面向中间件和应用程序的模式语言
    6.2.1 模式语言的细节
    6.2.2 模式语言之我见
    6.3 并发与联网之余
    6.3.1 图形用户接口
    6.3.2 组件
    6.3.3 通用编程
    6.4 模式语言与模式系统 

     
    第7章 模式的过去、现在及未来
    7.1 过去四年中模式的发展
    7.1.1 模式
    7.1.2 模式系统和模式语言
    7.1.3 方法和工具
    7.1.4 算法和数据结构
    7.1.5 模式的形式化
    7.2 模式的发展现状
    7.3 模式的未来发展趋势
    7.3.1 模式
    7.3.2 模式语言
    7.3.3 经验报告、方法与工具
    7.3.4 模式文档
    7.3.5 模式与模式语言的形式化
    7.3.6 软件开发流程与组织
    7.3.7 教育
    7.3.8 我们的长期愿景
    7.4 关于预测未来的最后一点想法 

     
    第8章 结束语
    8.1 术语表
    8.2 符号
    8.2.1 类-职责-协作者卡片
    8.2.2 UML类图
    8.2.3 UML时序图
    8.2.4 UML状态图 
    参考文献
    索引
查看详情
其他版本 / 全部 (2)
12
系列丛书 / 更多
面向模式的软件架构. 第2卷:并发和联网对象模式
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
面向模式的软件架构. 第2卷:并发和联网对象模式
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
面向模式的软件架构. 第2卷:并发和联网对象模式
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
面向模式的软件架构. 第2卷:并发和联网对象模式
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
面向模式的软件架构. 第2卷:并发和联网对象模式
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
面向模式的软件架构. 第2卷:并发和联网对象模式
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
面向模式的软件架构. 第2卷:并发和联网对象模式
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
面向模式的软件架构. 第2卷:并发和联网对象模式
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
面向模式的软件架构. 第2卷:并发和联网对象模式
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
面向模式的软件架构. 第2卷:并发和联网对象模式
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
面向模式的软件架构. 第2卷:并发和联网对象模式
图解HTTP
[日]上野·宣 著;于均良 译
面向模式的软件架构. 第2卷:并发和联网对象模式
算法图解
袁国忠 译
您可能感兴趣 / 更多
面向模式的软件架构. 第2卷:并发和联网对象模式
无辜者的谎言(相信我!看到结局你一定会头皮发麻;全美读者推荐的悬疑神作,GOODREADS高分作品)
[美]A.R.托雷 著;梁颂宇 译;星文文化 出品
面向模式的软件架构. 第2卷:并发和联网对象模式
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
面向模式的软件架构. 第2卷:并发和联网对象模式
哲学、历史与僭政——重审施特劳斯与科耶夫之争
[美]弗罗斯特(Bryan-Paul Frost) 编;[美]伯恩斯(Timothy W. Burns)
面向模式的软件架构. 第2卷:并发和联网对象模式
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
面向模式的软件架构. 第2卷:并发和联网对象模式
力量训练的科学基础与实践应用(第三版)
[美]弗拉基米尔· M.扎齐奥尔斯基;[美]威廉·J.克雷默;[美]安德鲁· C.弗赖伊
面向模式的软件架构. 第2卷:并发和联网对象模式
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
面向模式的软件架构. 第2卷:并发和联网对象模式
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
面向模式的软件架构. 第2卷:并发和联网对象模式
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
面向模式的软件架构. 第2卷:并发和联网对象模式
最后一章
[美]厄尼·派尔
面向模式的软件架构. 第2卷:并发和联网对象模式
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
面向模式的软件架构. 第2卷:并发和联网对象模式
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
面向模式的软件架构. 第2卷:并发和联网对象模式
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译