当前位置:首页 > 行业软件及应用 >
《面向模式的软件架构(全5卷)》电子书封面

面向模式的软件架构(全5卷)

  • 发布时间:2020年08月20日 08:18:51
  • 作者:布施曼
  • 大小:138.4 MB
  • 类别:软件架构电子书
  • 格式:PDF
  • 版本:超清版
  • 评分:8.3

    面向模式的软件架构(全5卷) PDF 超清版

      给大家带来的一篇关于软件架构相关的电子书资源,介绍了关于面向模式、软件架构方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小138.4 MB,布施曼编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.9。

      内容介绍

      面向模式的软件架构(全5卷) PDF

      面向模式的软件架构》这一卷是介绍构建面向对象的联网与并发中间件的开山之作,揭开了构建中间件的神秘面纱。本卷以4位大师的经验为导向,讨论了16个模式和一个成例,仔细解释了常见的设计问题、驱动因素、成功的解决方案以及使用效果。  《面向模式的软件架构,卷2:并发和联网对象模式》面向专业的软件开发人员,尤其是开发并发与联网系统的专业软件开发人员。

      目录

      • 第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状态图
      • 参考文献
      • 索引

      学习笔记

      Spring Cloud Netflix架构浅析(小结)

      最近接触微服务这块的东西,对这方面有了一些了解,拿出来和大家分享一下。 1. 微服务框架Spring Boot+Spring Cloud Spring Cloud是基于Spring Boot的一整套实现微服务的框架,可以说,Spring Boot作为框架,Spring Cloud作为微服务,一起构成了一种不可忽视的、新生的框架体系。它提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件,方便易用。Spring Cloud包含了非常多的子框架,其中,Spring Cloud Netflix是其中一套框架,它主要提供的模块包括:服务发现、断路器和监控、智能路由、客户端负载均衡等。 特性 Eureka实例可以注册……

      thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】

      本文讲述了thinkPHP5.0框架整体架构。分享给大家供大家参考,具体如下: ThinkPHP5.0应用基于MVC(模型-视图-控制器)的方式来组织。 MVC是一个设计模式,它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型(M)、视图(V)、控制器(C),它们各自处理自己的任务。 5.0的URL访问受路由决定,如果关闭路由或者没有匹配路由的情况下,则是基于: http://serverName/index.php(或者其它应用入口文件)/模块/控制器/操作/参数/值... 下面的一些概念有必要做下了解,可能在后面的内容中经常会被提及。 入口文件 用户请求的PHP文件,负责处理一个请求(注意,不一定是URL请求……

      以上就是本次介绍的软件架构电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Windows Forms 2.0 数据绑定

      下一篇:Verilog HDL高级数字设计

      展开 +

      收起 -

      下载地址:百度网盘下载
      读者留言
      fengcongzhi

      fengcongzhi 提供上传

      资源
      32
      粉丝
      28
      喜欢
      115
      评论
      7

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com