沃新书屋 - SOA实践指南
本书资料更新时间:2025-05-10 04:20:37

SOA实践指南

SOA实践指南精美图片

SOA实践指南书籍详细信息


内容简介:

《SOA实践指南:分布式系统设计的艺术》主要内容:多年来,SOA一直只是个美好的愿景。通过描述在实践中实现和运行SOA所碰到的问题,《SOA实践指南:分布式系统设计的艺术》让SOA走入凡尘,真正能被大家所用。通过介绍SOA的方方面面,分析典型的使用模式,并探究松耦合如何帮助构筑更强大的应用,《SOA实践指南:分布式系统设计的艺术》提出了一个框架,帮助你决定何时,以及如何利用SOA获益。在《SOA实践指南:分布式系统设计的艺术》中,你将:直接聚焦于真实的技术和部署,而不是仅仅关注若干标准在应用SOA解决方案之前,先检查业务问题,确定哪些业务问题适用SOA方法找到建立解决方案的清晰路径,而不是陷入不断变化的Web Services细节泥潭之中分享资深SOA系统架构师的实战经验“《SOA实践指南:分布式系统设计的艺术》描述的原则和经验,在使T-Mobile公司成功建立SOA上扮演了重要角色,公司的SOA每天要处理超过1000万个服务调用。”

书籍目录:

第1章:动机 1 1.1 大型分布式系统的特征 3 1.2 魔术总线故事 4 1.3 魔术总线故事给我们的启示 6 1.4 SOA历史 7 1.5 五页幻灯讲完SOA 8 第2章:SOA 11 2.1 SOA定义 11 2.2 SOA驱动因素 13 2.3 SOA概念 16 2.4 SOA要素 18 2.5 SOA不是银弹 21 2.6 SOA不是特定技术 22 2.7 对比SOA与分布式对象 23 2.8 SOA术语 23 2.9 总结 24 第3章:服务 25 3.1 服务 25 3.2 接口和契约 26 3.3 额外的服务特性 29 3.4 总结 34 第4章:松耦合 35 4.1 对容错的需求 35 4.2 松耦合的形式 36 4.3 处理松耦合 45 4.4 总结 46 第5章:企业服务总线 47 5.1 ESB职责 47 5.2 异质的ESB 49 5.3 ESB的差异 50 5.4 ESB增值服务 56 5.5 总结 59 第6章:服务分类 61 6.1 基础服务分类 62 6.2 基本服务 63 6.3 组合服务 67 6.4 流程服务 71 6.5 其他服务分类法 73 6.6 技术服务和基础设施服务 77 6.7 服务之外 78 6.8 总结 79 第7章:业务流程管理 81 7.1 BPM术语 82 7.2 BPM和SOA 83 7.3 用于服务的BPM的例子 84 7.4 业务流程建模 87 7.5 识别服务的其他方法 94 7.6 配制和编排 96 7.7 更多思考 98 7.8 总结 98 第8章:SOA和组织 101 8.1 角色和组织 101 8.2 出资模型 106 8.3 总结 107 第9章:上下文环境中的SOA 109 9.1 基于SOA的架构模型 109 9.2 处理前端和后端 114 9.3 总结 121 第10章:消息交换模式 123 10.1 MEP简介 123 10.2 基本MEP 124 10.3 更复杂的MEP 128 10.4 处理可靠性和错误 129 10.5 处理不同MEP层 131 10.6 事件驱动的架构 134 10.7 总结 136 第11章:服务生命周期 137 11.1 开发中的服务 137 11.2 生产中的服务 140 11.3 总结 143 第12章:版本划分 145 12.1 版本划分需求 145 12.2 领域驱动的版本划分 146 12.3 数据类型的版本划分 149 12.4 配置管理驱动的版本划分 155 12.5 实践中的版本划分 156 12.6 总结 157 第13章:SOA和性能 159 13.1 性能在哪儿重要 159 13.2 从远程存储过程到服务 162 13.3 性能和可重用性 164 13.4 性能和向后兼容性 169 13.5 总结 171 第14章:SOA和安全 173 14.1 安全需求 173 14.2 处理安全需求 174 14.3 实践中的SOA安全 178 14.4 XML和Web Services的安全 182 14.5 安全问题何时凸现 188 14.6 总结 188 第15章:技术细节 191 15.1 服务和状态 191 15.2 幂等性 198 15.3 测试和调试 201 15.4 处理技术性数据(头数据) 203 15.5 数据类型 204 15.6 错误处理 207 15.7 总结 208 第16章:Web Services 209 16.1 使用Web Services的动机 209 16.2 基础Web Services标准 211 16.3 实践中的Web Services 220 16.4 结束按语 228 16.5 总结 229 第17章:服务管理 231 17.1 服务中间人的历史 231 17.2 业务库和注册中心 233 17.3 总结 236 第18章:模型驱动的服务开发 237 18.1 生成的服务代码 237 18.2 建模服务 239 18.3 实践中的元模型 244 18.4 建立MDSD过程 247 18.5 工具 255 18.6 避免瓶颈 258 18.7 总结 258 第19章:建立SOA和SOA监管 261 19.1 引入SOA 261 19.2 SOA监管 262 19.3 按部就班SOA 266 19.4 其他SOA方法 271 19.5 其他建议 274 19.6 总结 278 第20章:后记 281 20.1 SOA是新东西吗? 281 20.2 SOA增加了复杂性吗? 282 20.3 SOA关键的成功要素是什么? 282 20.4 SOA在哪些地方不合适? 283 20.5 SOA替代了OOP吗? 283 参考文献 285 词汇表 293 索引 303

作者简介:

Nicolai M.Josuttis.著有《C++标准库》和《C++模板》,两书都由Addison-Wesley出 版。他的职务是系统架构师和技术经理。最近两年,他在一家国际电话公司中全面推广 SOA。Nicolai在几个会议上办过s0A讲座,多年来他一直在发表关于这个主题的演讲。

其它内容:

暂无其它内容!


下载点评

  • 加密(642+)
  • 感动(1324+)
  • 修订(919+)
  • 珍藏(157+)
  • 图文(312+)
  • 重排(865+)
  • EPUB(721+)
  • 学生(547+)
  • 干货(596+)
  • 无损(467+)
  • 多格式(213+)
  • 物超所值(294+)
  • 扫描(414+)
  • 叙述平稳(690+)
  • 可搜索(752+)
  • 感谢(844+)
  • 实用(347+)
  • 低清(840+)

下载评论

  • 用户1734206364: ( 2024-12-15 03:59:24 )

    高清的教材资源,双语设计提升阅读体验,资源优质。

  • 用户1738762751: ( 2025-02-05 21:39:11 )

    无延迟下载PDF/EPUB文件,高清小说推荐收藏,推荐下载。

  • 用户1715550781: ( 2024-05-13 05:53:01 )

    优质版本报告资源,PDF/AZW3格式适配各种阅读设备,推荐下载。

  • 用户1736770032: ( 2025-01-13 20:07:12 )

    稳定下载EPUB/AZW3文件,无损报告推荐收藏,体验良好。

  • 用户1727177217: ( 2024-09-24 19:26:57 )

    完整的小说资源,多格式设计提升阅读体验,推荐下载。


相关书评


以下书单推荐