推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

作者简介

托马斯.埃尔( Thomas ErI) Arcitura教育创始人,也是"Prentice Hall ServiceTechnology Series from Thomas Erl"系列图书的编辑。他的书籍在全球已发行超过30万册,成为国际畅销书,并获得IBM、微软、甲骨文、英特尔、埃森哲、IEEE、HL7、MITRE、SAP、CISCO、惠普等很多主要IT机构高级成员的正式认可。作为Arcitura教育公司的首席执行官,托马斯领导了国际公认的大数据科学专业认证(BDSCP)、云专业认证( CCP )和SOA专业认证( SOACP )计划的课程开发,并建立了一系列正式的、供应商中立的行业认证,全球已有数干名IT从业人员获得了这些认证。作为演讲者和讲师,托马斯在20多个国家巡回演讲过。托马斯发表过100多篇文章和访谈在许多出版物中,包括《华尔街日报》和(CIO杂志》。

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

前言:

面向服务的架构(Service- Oriented Architecture)是企业软件的一种主流架构,它是一个组件模型,将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。

文章内容:

全书共分三部分,10章。第1章和第2章分别是概述内容及案例研究背景信息。

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

 

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第一部分(第3~5章)是基本原理部分。

第3章详细介绍了面向服务设计范式,包括其设计理念和设计原理以及与传统竖井式设计方法的比较;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第4章深入探讨了面向服务架构的独有特征和类型,并进一步探讨了面向服务应用设计范式与技术架构应用之间的联系;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第5章讲述了新版的标准服务模型和相应的服务层,并简要提到了与微服务实现要求相关的服务部署包和容器化的相关性。

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第二部分(第6~10章)讲解面向服务的分析和设计。

第6章使用案例研究更新井逐步涵盖Web服务的面向服务分析过程;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第7章探讨基于REST服务的面向服务分析过程,该过程随着微服务的并入而进行了修订;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第8章讲解了Web服务指南和服务契约设计注意事项以及扩展的案例研究;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第9章介绍了将微服务添加到服务模型特定的REST契约设计中,并提供了设计提南;

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第10章讲述了一系列Web服务和REST服务契约与API基本的版本控制及注意事项。

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

第三部分:为附录部分。

提供了书中引用的面向服务设计原则、REST设计约束和SOA设计模式的简述表,以及完整的注释版SOA声明。

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》

由于文章篇幅有限,为了节省大家的时间,所以整理出来了一部分内容供大家参考。小编已经帮助大家把文档整理出来了,只需要私信【学习】二字即可。

如果大家喜欢小编的文章可以关注、转发,万分感谢哦~~~

推荐阅读:Arcitura公司CEO编写的《SOA架构:服务和微服务分析及设计》