注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)SOA架構(gòu):服務(wù)和微服務(wù)分析及設(shè)計(原書第2版)

SOA架構(gòu):服務(wù)和微服務(wù)分析及設(shè)計(原書第2版)

SOA架構(gòu):服務(wù)和微服務(wù)分析及設(shè)計(原書第2版)

定 價:¥79.00

作 者: 托馬斯·埃爾(Thomas Erl) 著;李東 譯
出版社: 機械工業(yè)出版社
叢編項: 架構(gòu)師書庫
標 簽: >程序設(shè)計 >計算機/網(wǎng)絡(luò) >其他

ISBN: 9787111582618 出版時間: 2017-12-01 包裝: 平裝
開本: 16開 頁數(shù): 228 字數(shù):  

內(nèi)容簡介

  本書一直以來都是在SOA、面向服務(wù)和服務(wù)技術(shù)方面的、端到端的教程。如今,已經(jīng)更新到第2版,正式引入微服務(wù)和微任務(wù)抽象,作為面向服務(wù)架構(gòu)及其相關(guān)服務(wù)層的一部分。新版的案例研究示例和圖例進一步闡釋和定位微服務(wù)模型,并與更傳統(tǒng)的服務(wù)類型相關(guān)聯(lián)。本書可作為應(yīng)用架構(gòu)師、企業(yè)架構(gòu)師、軟件開發(fā)人員以及任何有興趣了解或負責設(shè)計與實現(xiàn)現(xiàn)代、面向服務(wù)解決方案的IT專業(yè)人士的參考書。

作者簡介

暫缺《SOA架構(gòu):服務(wù)和微服務(wù)分析及設(shè)計(原書第2版)》作者簡介

圖書目錄

目錄
譯者序
致謝
第1章 概述 1
1.1 本書中如何使用模式 2
1.2 涵蓋第1版主題的系列書籍 2
1.3 本書的組織形式 3
1.4 原則、約束條件和設(shè)計模式 4
1.5 附加信息 5
第2章 案例研究背景知識 7
2.1 如何應(yīng)用案例研究 7
2.2 案例研究背景1:Transit Line Systems, Inc. 7
2.3 案例研究背景2:Midwest University Association 7
第一部分 基本原理
第3章 理解面向服務(wù) 10
3.1 面向服務(wù)簡介 10
3.1.1 業(yè)務(wù)自動化中的服務(wù) 11
3.1.2 服務(wù)是能力的集合 12
3.1.3 面向服務(wù)是一種設(shè)計范式 13
3.1.4 面向服務(wù)的設(shè)計原則 15
3.2 面向服務(wù)所解決的問題 16
3.2.1 豎井式應(yīng)用架構(gòu) 16
3.2.2 大量的浪費 18
3.2.3 缺乏效率 18
3.2.4 企業(yè)膨脹 19
3.2.5 產(chǎn)生復(fù)雜的基礎(chǔ)設(shè)施和錯綜復(fù)雜的企業(yè)架構(gòu) 19
3.2.6 系統(tǒng)間集成成為永恒的挑戰(zhàn) 20
3.2.7 面向服務(wù)的需求 20
3.2.8 增加大量可復(fù)用解決方案邏輯 21
3.2.9 削減應(yīng)用個性化業(yè)務(wù)邏輯 21
3.2.10 削減業(yè)務(wù)邏輯的總量 22
3.2.11 本征互操作性 22
3.3 面向服務(wù)對企業(yè)的影響 23
3.3.1 面向服務(wù)和“應(yīng)用”的概念 23
3.3.2 面向服務(wù)和“集成”的概念 24
3.3.3 服務(wù)組合 25
3.4 面向服務(wù)計算的目的和優(yōu)勢 26
3.4.1 增強本征互操作性 27
3.4.2 增強聯(lián)合 28
3.4.3 增加供應(yīng)商多元化選擇 29
3.4.4 同步提升業(yè)務(wù)與技術(shù)領(lǐng)域 30
3.4.5 提高投資回報率 31
3.4.6 提高組織的業(yè)務(wù)敏捷性 32
3.4.7 減少IT成本 34
3.5 面向服務(wù)的4個支撐點 34
3.5.1 團隊合作 36
3.5.2 教育 36
3.5.3 紀律 36
3.5.4 平衡范圍 37
第4章 理解面向服務(wù)架構(gòu) 39
4.1 SOA的4個特性 40
4.1.1 業(yè)務(wù)驅(qū)動 40
4.1.2 供應(yīng)商中立 41
4.1.3 企業(yè)中心化 42
4.1.4 組合中心化 44
4.1.5 設(shè)計優(yōu)先級 45
4.2 SOA的4種常見類型 46
4.2.1 服務(wù)架構(gòu) 47
4.2.2 服務(wù)組合架構(gòu) 50
4.2.3 服務(wù)目錄架構(gòu) 55
4.2.4 面向服務(wù)的企業(yè)架構(gòu) 58
4.3 面向服務(wù)和SOA的最終結(jié)果 58
4.4 SOA項目和生命周期 60
4.4.1 方法論和項目交付的策略 62
4.4.2 SOA項目階段 62
4.4.3 SOA項目采用的計劃 65
4.4.4 服務(wù)目錄分析 65
4.4.5 面向服務(wù)分析 (服務(wù)建模) 66
4.4.6 面向服務(wù)設(shè)計(服務(wù)契約) 68
4.4.7 服務(wù)邏輯設(shè)計 69
4.4.8 服務(wù)開發(fā) 69
4.4.9 服務(wù)測試 69
4.4.10 服務(wù)部署和維護 71
4.4.11 服務(wù)使用和監(jiān)控 71
4.4.12 服務(wù)發(fā)現(xiàn) 72
4.4.13 服務(wù)版本控制和退役 72
4.4.14 項目階段和組織角色 72
第5章 理解服務(wù)與微服務(wù)的層次 74
5.1 服務(wù)層次簡介 74
5.1.1 服務(wù)模型和服務(wù)層次 74
5.1.2 服務(wù)和候選服務(wù)能力 76
5.2 分解業(yè)務(wù)問題 76
5.2.1 功能分解 76
5.2.2 服務(wù)封裝 76
5.2.3 不可知上下文 76
5.2.4 不可知能力 79
5.2.5 功能抽象 79
5.2.6 實體抽象 80
5.2.7 非不可知上下文 80
5.2.8 微任務(wù)抽象和微服務(wù) 81
5.2.9 流程抽象和任務(wù)服務(wù) 81
5.3 構(gòu)建面向服務(wù)的解決方案 84
5.3.1 面向服務(wù)和服務(wù)組合 84
5.3.2 能力組合和能力再組合 84
5.3.3 邏輯集中與服務(wù)規(guī)范化 90
第二部分 面向服務(wù)的分析與設(shè)計
第6章 Web服務(wù)及微服務(wù)的分析與建模 94
6.1 Web服務(wù)建模過程 94
6.1.1 步驟1:分解業(yè)務(wù)流程(使之成為細粒度操作) 95
6.1.2 步驟2:過濾不適操作 98
6.1.3 步驟3:定義候選實體服務(wù) 99
6.1.4 步驟4:識別特定流程邏輯 101
6.1.5 步驟5:應(yīng)用面向服務(wù) 102
6.1.6 步驟6:識別候選服務(wù)組合 102
6.1.7 步驟7:分析處理需求 103
6.1.8 步驟8:定義候選公共服務(wù) 104
6.1.9 步驟9:定義候選微服務(wù) 105
6.1.10 步驟10:應(yīng)用面向服務(wù) 106
6.1.11 步驟11:修訂候選服務(wù)組合 106
6.1.12 步驟12:修訂候選能力分組 106
第7章 REST服務(wù)及微服務(wù)的分析與建模 107
7.1 REST服務(wù)建模過程 107
7.1.1 步驟1:分解業(yè)務(wù)流程(使之成為細粒度操作) 109
7.1.2 步驟2:濾掉不適操作 109
7.1.3 步驟3:定義候選實體服務(wù) 110
7.1.4 步驟4:識別特定流程邏輯 112
7.1.5 步驟5:識別資源 113
7.1.6 步驟6:將服務(wù)能力與資源和方法相關(guān)聯(lián) 114
7.1.7 步驟7:應(yīng)用面向服務(wù) 116
7.1.8 步驟8:識別候選服務(wù)組合 117
7.1.9 步驟9:分析處理需求 118
7.1.10 步驟10:定義候選公共服務(wù)(并且關(guān)聯(lián)資源和方法) 119
7.1.11 步驟11:定義候選微服務(wù)(并且關(guān)聯(lián)資源和方法) 121
7.1.12 步驟12:應(yīng)用面向服務(wù) 121
7.1.13 步驟13:修訂候選服務(wù)組合 121
7.1.14 步驟14:修改資源定義和候選能力分組 122
7.2 附加因素 123
7.2.1 統(tǒng)一契約建模和REST服務(wù)目錄建模 123
7.2.2 REST約束條件和統(tǒng)一契約建模 125
7.2.3 REST服務(wù)能力粒度 125
7.2.4 資源與實體 126

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號