首 頁(yè)
手機(jī)版

soa服務(wù)設(shè)計(jì)原則 艾爾pdf掃描版

一本SOA服務(wù)設(shè)計(jì)手冊(cè)

soa服務(wù)設(shè)計(jì)原則是一本SOA服務(wù)設(shè)計(jì)手冊(cè),由艾爾編著。本書主要介紹了SOA基礎(chǔ)和SOA設(shè)計(jì)原則,包括服務(wù)協(xié)議、服務(wù)耦合、服務(wù)抽象、服務(wù)可重用、服務(wù)自治、服務(wù)狀態(tài)管理、服務(wù)發(fā)現(xiàn)、服務(wù)組合的設(shè)計(jì)原則和應(yīng)用案例,后對(duì)SOA和面向?qū)ο蟮脑O(shè)計(jì)方法進(jìn)行了對(duì)比,在附錄中給出SOA的服務(wù)交付、分析、服務(wù)建模、服務(wù)設(shè)計(jì)等參考流程。soa服務(wù)設(shè)計(jì)原則內(nèi)容豐富翔實(shí),對(duì)面向服務(wù)設(shè)計(jì)范型進(jìn)行了全面、深入和形象的探討,讀者不僅可以更加深入地理解SOA的基本原理以及SOA能夠帶來(lái)的好處,更重要的是,可以更加深入地學(xué)習(xí)在實(shí)踐SOA的過(guò)程中需要遵守的基本原則,并通過(guò)書中的實(shí)際案例來(lái)掌握如何在實(shí)踐中運(yùn)用這些原則。

soa服務(wù)設(shè)計(jì)原則

內(nèi)容介紹

《soa服務(wù)設(shè)計(jì)原則》首先簡(jiǎn)要介紹了SOA與面向服務(wù)的基本概念和關(guān)鍵目標(biāo),然后著重闡述了為實(shí)現(xiàn)SOA的目標(biāo)需要遵守的8個(gè)核心設(shè)計(jì)原則:標(biāo)準(zhǔn)化服務(wù)合約、服務(wù)松散耦合、服務(wù)抽象、服務(wù)可復(fù)用性、服務(wù)自治、服務(wù)無(wú)狀態(tài)性、服務(wù)可發(fā)現(xiàn)性和服務(wù)可組合性。本書結(jié)構(gòu)清晰、行文簡(jiǎn)潔,并且在書中貫穿了具體的案例來(lái)形象地介紹這些相對(duì)比較抽象的設(shè)計(jì)原則。本書作者Thomas Erl是業(yè)界公認(rèn)的SOA領(lǐng)袖,本書以及他的其他著作被許多著名跨國(guó)公司的資深專家譽(yù)為“必備的SOA參考書”。本書的讀者對(duì)象是對(duì)面向服務(wù)架構(gòu)感興趣的IT開發(fā)人員、分析師與架構(gòu)師。

通過(guò)閱讀《soa服務(wù)設(shè)計(jì)原則》,讀者不僅可以更加深入地理解SOA的基本原理以及SOA能夠帶來(lái)的好處,更重要的是,可以更加深入地學(xué)習(xí)在實(shí)踐SOA的過(guò)程中需要遵守的基本原則,并通過(guò)書中的實(shí)際案例來(lái)掌握如何在實(shí)踐中運(yùn)用這些原則。

soa服務(wù)設(shè)計(jì)原則章節(jié)目錄

第1章概述1

1.1本書的目標(biāo)2

1.2讀者對(duì)象3

1.3本書不涉及的內(nèi)容3

1.3.1本叢書中包括的其他書3

1.3.2 SOA的標(biāo)準(zhǔn)化努力4

1.4本書的組織結(jié)構(gòu)4

1.4.1第1部分:基本原理5

1.4.2第2部分:設(shè)計(jì)原則6

1.4.3第3部分:補(bǔ)充內(nèi)容8

1.4.4附錄8

1.5符號(hào)、圖形和風(fēng)格約定9

1.5.1符號(hào)圖例9

1.5.2服務(wù)的符號(hào)9

1.6附加說(shuō)明11

1.6.1更新、勘誤和資源11

1.6.2主術(shù)語(yǔ)表11

1.6.3參考規(guī)范11

1.6.4面向服務(wù)計(jì)算的海報(bào)11

1.6.5 SOA雜志11

1.6.6通知服務(wù)12

1.6.7聯(lián)系作者12

第2章案例研究13

2.1案例研究背景:Cutit Saws公司14

2.1.1歷史14

2.1.2技術(shù)基礎(chǔ)設(shè)施和自動(dòng)化環(huán)境14

2.1.3業(yè)務(wù)目標(biāo)與障礙14

第1部分基本原理

第3章面向服務(wù)計(jì)算與SOA 18

3.1設(shè)計(jì)的基本原理19

3.1.1設(shè)計(jì)特性19

3.1.2設(shè)計(jì)原則20

3.1.3設(shè)計(jì)范型21

3.1.4設(shè)計(jì)模式21

3.1.5設(shè)計(jì)模式語(yǔ)言22

3.1.6設(shè)計(jì)標(biāo)準(zhǔn)23

3.1.7最佳實(shí)踐24

3.1.8一個(gè)基本設(shè)計(jì)框架25

3.2面向服務(wù)計(jì)算概述27

3.2.1面向服務(wù)架構(gòu)27

3.2.2面向服務(wù)、服務(wù)以及面向服務(wù)方案邏輯28

3.2.3服務(wù)組合28

3.2.4服務(wù)庫(kù)存29

3.2.5理解面向服務(wù)計(jì)算中的元素29

3.2.6服務(wù)模型31

3.2.7 SOA和Web服務(wù)34

3.2.8服務(wù)庫(kù)存藍(lán)圖37

3.2.9面向服務(wù)分析和服務(wù)建模37

3.2.10面向服務(wù)設(shè)計(jì)37

3.2.11 Service-Qriented Architecture:Concepts,Technology,and Design 39

3.3面向服務(wù)計(jì)算的目標(biāo)和價(jià)值39

3.3.1內(nèi)在互操作性的提高40

3.3.2聯(lián)合的增強(qiáng)41

3.3.3廠商多樣性選擇的增加42

3.3.4業(yè)務(wù)和技術(shù)領(lǐng)域一致性的提高42

3.3.5投資回報(bào)率的提高43

3.3.6組織敏捷度的提高44

3.3.7 IT負(fù)擔(dān)的降低45

3.4案例研究背景46

第4章面向服務(wù)47

4.1面向服務(wù)概述48

4.1.1業(yè)務(wù)自動(dòng)化中的服務(wù)49

4.1.2服務(wù)是能力的集合49

4.1.3面向服務(wù)作為一種設(shè)計(jì)范型49

4.1.4面向服務(wù)和互操作性51

4.2面向服務(wù)解決的問(wèn)題52

4.2.1在面向服務(wù)到來(lái)之前53

4.2.2面向服務(wù)的必要性56

4.3面向服務(wù)帶來(lái)的挑戰(zhàn)58

4.3.1設(shè)計(jì)復(fù)雜性58

4.3.2對(duì)設(shè)計(jì)標(biāo)準(zhǔn)的需求59

4.3.3自頂向下的需求59

4.3.4支持敏捷方案交付的反敏捷服務(wù)交付60

4.3.5治理需求60

4.4其他考慮61

4.4.1它不是一個(gè)革命性的范例61

4.4.2不要求整個(gè)企業(yè)范圍的標(biāo)準(zhǔn)化61

4.4.3復(fù)用不是一個(gè)絕對(duì)的需求62

4.5面向服務(wù)對(duì)企業(yè)的影響62

4.5.1面向服務(wù)和“應(yīng)用程序”的概念62

4.5.2面向服務(wù)和“集成”的概念64

4.5.3服務(wù)組合65

4.5.4應(yīng)用程序、集成和企業(yè)架構(gòu)66

4.6面向服務(wù)的起源和影響67

4.6.1面向?qū)ο?7

4.6.2 Web服務(wù)67

4.6.3業(yè)務(wù)流程管理(BPM)67

4.6.4企業(yè)應(yīng)用集成(EAI)68

4.6.5面向側(cè)面的編程(AOP)68

4.7案例研究背景69

第5章理解設(shè)計(jì)原則71

5.1使用設(shè)計(jì)原則72

5.1.1在面向服務(wù)分析中應(yīng)用這些原則72

5.1.2在正式的設(shè)計(jì)過(guò)程中應(yīng)用這些原則73

5.1.3建立支持的設(shè)計(jì)標(biāo)準(zhǔn)74

5.1.4把原則應(yīng)用到一個(gè)可行的程度74

5.2原則概要75

5.3設(shè)計(jì)模式引用76

5.4實(shí)現(xiàn)原則vs.調(diào)控原則76

5.5原則與服務(wù)實(shí)現(xiàn)媒介78

5.6原則與設(shè)計(jì)粒度79

5.6.1服務(wù)粒度79

5.6.2能力粒度79

5.6.3數(shù)據(jù)粒度79

5.6.4約束粒度80

5.6.5關(guān)于粒度級(jí)別的小節(jié)81

5.7案例研究背景81

第2部分設(shè)計(jì)原則

第6章服務(wù)合約(標(biāo)準(zhǔn)化與設(shè)計(jì))86

6.1合約釋義87

6.1.1技術(shù)合約簡(jiǎn)述87

6.1.2服務(wù)合約的起源88

6.2原則概要90

6.3服務(wù)合約標(biāo)準(zhǔn)化的類型91

6.3.1功能服務(wù)描述的標(biāo)準(zhǔn)化91

6.3.2服務(wù)數(shù)據(jù)表示的標(biāo)準(zhǔn)化92

6.3.3服務(wù)策略的標(biāo)準(zhǔn)化94

6.4合約與服務(wù)設(shè)計(jì)96

6.4.1數(shù)據(jù)表示標(biāo)準(zhǔn)化和轉(zhuǎn)換的避免96

6.4.2標(biāo)準(zhǔn)化與粒度97

6.4.3標(biāo)準(zhǔn)化服務(wù)合約與服務(wù)模型99

6.4.4標(biāo)準(zhǔn)化服務(wù)合約設(shè)計(jì)如何影響其他原則99

6.5服務(wù)合約設(shè)計(jì)的相關(guān)風(fēng)險(xiǎn)102

6.5.1版本化102

6.5.2技術(shù)依賴103

6.5.3開發(fā)工具缺陷103

6.6服務(wù)合約的進(jìn)一步介紹104

6.6.1非技術(shù)性服務(wù)合約文檔105

6.6.2“針對(duì)SOA的Web服務(wù)合約設(shè)計(jì)”105

6.7案例研究105

6.7.1計(jì)劃中的服務(wù)105

6.7.2設(shè)計(jì)標(biāo)準(zhǔn)106

6.7.3標(biāo)準(zhǔn)化的WSDL定義概要106

6.7.4標(biāo)準(zhǔn)化的XML Schema定義107

6.7.5標(biāo)準(zhǔn)化的服務(wù)和數(shù)據(jù)表示層107

6.7.6服務(wù)描述108

6.7.7小結(jié)109

收起介紹展開介紹
  • 下載地址
soa服務(wù)設(shè)計(jì)原則 艾爾pdf掃描版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門推薦