推薦閱讀: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雜誌》。

深入研究 SOA架構 服務和微服務分析及設計

前言:

面向服務的架構(Service- Oriented Architecture)是企業軟件的一種主流架構,它是一個組件模型,將應用程序的不同功能單元(稱爲服務)通過這些服務之間定義良好的接口和契約聯繫起來。

文章內容:

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

深入研究 SOA架構 服務和微服務分析及設計

 

深入研究 SOA架構 服務和微服務分析及設計

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

第3章詳細介紹了面向服務設計範式,包括其設計理念和設計原理以及與傳統豎井式設計方法的比較;

深入研究 SOA架構 服務和微服務分析及設計

第4章深入探討了面向服務架構的獨有特徵和類型,並進一步探討了面向服務應用設計範式與技術架構應用之間的聯繫;

深入研究 SOA架構 服務和微服務分析及設計

第5章講述了新版的標準服務模型和相應的服務層,並簡要提到了與微服務實現要求相關的服務部署包和容器化的相關性。

深入研究 SOA架構 服務和微服務分析及設計

第二部分(第6~10章)講解面向服務的分析和設計。

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

深入研究 SOA架構 服務和微服務分析及設計

第7章探討基於REST服務的面向服務分析過程,該過程隨着微服務的併入而進行了修訂;

深入研究 SOA架構 服務和微服務分析及設計

第8章講解了Web服務指南和服務契約設計注意事項以及擴展的案例研究;

深入研究 SOA架構 服務和微服務分析及設計

第9章介紹了將微服務添加到服務模型特定的REST契約設計中,並提供了設計提南;

深入研究 SOA架構 服務和微服務分析及設計

第10章講述了一系列Web服務和REST服務契約與API基本的版本控制及注意事項。

深入研究 SOA架構 服務和微服務分析及設計

第三部分:爲附錄部分。

提供了書中引用的面向服務設計原則、REST設計約束和SOA設計模式的簡述表,以及完整的註釋版SOA聲明。

深入研究 SOA架構 服務和微服務分析及設計

由於文章篇幅有限,爲了節省大家的時間,所以整理出來了一部分內容供大家參考。小編已經幫助大家把文檔整理出來了,只需要私信【學習】二字即可。

如果大家喜歡小編的文章可以關注、轉發,萬分感謝哦~~~

深入研究 SOA架構 服務和微服務分析及設計

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章