SOA達(dá)人迷

出版時(shí)間:2013-1  出版社:Judith Hurwitz、Robin Bloor、Marcia Kaufman、 Fern Halper 人民郵電出版社 (2013-01出版)  譯者:田俊靜  
Tag標(biāo)簽:無  

內(nèi)容概要

面向服務(wù)的架構(gòu)(SOA)勢不可擋?!禨OA達(dá)人迷》內(nèi)容詳實(shí),實(shí)例豐富,有很強(qiáng)的借鑒意義。它告訴您什么是SOA,如何最大限度提高其適應(yīng)性;探討了SOA的重要組件以及它們?nèi)绾螀f(xié)同工作;全面解構(gòu)了業(yè)務(wù)流程和應(yīng)用程序以確定其組件,然后以一種新的方式將其組合在一起;探索了XML以及它如何在SOA中使用;分析了如何基于公司的業(yè)務(wù)規(guī)則和需求開發(fā)一項(xiàng)治理戰(zhàn)略和確保數(shù)據(jù)質(zhì)量和一致性;以及在Web 2.0、統(tǒng)一通信和云計(jì)算環(huán)境中認(rèn)識(shí)SOA。
《SOA達(dá)人迷》由赫爾維茨、Robin Bloor、Marcia Kaufman、Fern Halper所著,《SOA達(dá)人迷》的讀者對(duì)象是對(duì)面向服務(wù)架構(gòu)感興趣的IT開發(fā)人員、分析師與架構(gòu)師。通過閱讀《SOA達(dá)人迷》,讀者不僅可以更加深入地理解SOA的基本原理,還能掌握SOA實(shí)踐中需要遵循的原則與方法。

作者簡介

作者:(美)Hurwitz

書籍目錄

目 錄 第一部分 SOA入門 1第1章 SOA概述 31.1 業(yè)務(wù)自由 41.2 技術(shù)自由 51.3 SOA案例分析 51.4 可重用的優(yōu)勢 71.5 與SOA同步 81.6 消除隱藏的技術(shù)限制 91.7 理解SOA的不同之處 10第2章 準(zhǔn)備使用SOA:自我測試 112.1 第1個(gè)問題:企業(yè)的商業(yè)生態(tài)系統(tǒng)是否廣泛而復(fù)雜? 112.2 第2個(gè)問題:是否處于一個(gè)快速變化的行業(yè)? 122.3 第3個(gè)問題:企業(yè)的軟件應(yīng)用程序中是否有核心技術(shù)? 132.4 第4個(gè)問題:企業(yè)的軟件系統(tǒng)是否具有靈活性? 132.5 第5個(gè)問題:您的公司是否已經(jīng)做好應(yīng)對(duì)變化的準(zhǔn)備? 142.6 第6個(gè)問題:IT部門提供的服務(wù)是否可靠? 142.7 第7個(gè)問題:公司的技術(shù)是否支持公司和IT部門的管理標(biāo)準(zhǔn)? 152.8 第8個(gè)問題:您了解業(yè)務(wù)規(guī)則體現(xiàn)在哪些地方嗎? 152.9 第9個(gè)問題:企業(yè)的數(shù)據(jù)是否具備靈活性?您是否相信這些數(shù)據(jù)的質(zhì)量? 162.10 第10個(gè)問題:企業(yè)的軟件資源是否與外部實(shí)體建立聯(lián)系? 162.11 計(jì)算分?jǐn)?shù) 17第3章 確保SOA實(shí)施 193.1 克服對(duì)SOA的恐懼 203.2 提高服務(wù)質(zhì)量 213.3 遵守政策法規(guī) 223.4 宣傳SOA 223.5 精心選擇測試用例 223.6 改進(jìn)IT系統(tǒng)以適應(yīng)SOA 233.7 培養(yǎng)創(chuàng)造力,但是要慎重 243.8 停止指責(zé),相互合作 253.9 記錄SOA成功實(shí)例,進(jìn)行市場推廣 263.10 為成功實(shí)施SOA做好規(guī)劃 26第4章 SOA快速入門:實(shí)施SOA的切入點(diǎn) 274.1 規(guī)劃企業(yè)的業(yè)務(wù)結(jié)構(gòu) 274.2 設(shè)置應(yīng)用SOA的首要目標(biāo),以此獲得經(jīng)驗(yàn),驗(yàn)證可行性 284.3 企業(yè)為實(shí)施SOA做好準(zhǔn)備 294.3.1 IT開發(fā)人員需要改變思路 304.3.2 業(yè)務(wù)經(jīng)理需要開拓視野 304.4 理解商業(yè)合作伙伴在實(shí)施SOA過程中的關(guān)鍵作用 304.5 尋求幫助 314.6 開始實(shí)施 31第二部分 SOA的基本概念 33第5章 認(rèn)識(shí)軟件架構(gòu) 355.1 定義面向服務(wù)的架構(gòu) 355.2 定義架構(gòu) 365.2.1 基本架構(gòu) 385.2.2 基本服務(wù) 395.2.3 業(yè)務(wù)服務(wù) 395.2.4 基本的面向服務(wù)的架構(gòu) 405.3 實(shí)施SOA面臨的四個(gè)問題 415.3.1 第1個(gè)問題:必須符合業(yè)務(wù)邏輯和保持計(jì)算機(jī)底層獨(dú)立 415.3.2 第2個(gè)問題:不必從零開始 435.3.3 第3個(gè)問題:應(yīng)用程序的邏輯包含在業(yè)務(wù)層 445.3.4 第4個(gè)問題:調(diào)整組件是非常復(fù)雜的 455.4 SOA使業(yè)務(wù)和IT實(shí)現(xiàn)雙贏 47第6章 軟件組件 496.1 組件和組件的作用 496.1.1 認(rèn)識(shí)軟件組件 506.1.2 確保組件之間實(shí)現(xiàn)良好的協(xié)作 516.1.3 增加可重用性 526.2 Web服務(wù):初期階段 536.3 Web服務(wù)的發(fā)展 556.4 定義業(yè)務(wù)流程 566.4.1 業(yè)務(wù)流程的示例 576.4.2 業(yè)務(wù)流程類似于生產(chǎn)線 586.5 在已有程序的基礎(chǔ)上創(chuàng)建新的程序:復(fù)合應(yīng)用程序 586.5.1 遷移到端到端的過程 606.5.2 業(yè)務(wù)流程和復(fù)合應(yīng)用程序的應(yīng)用 61第7章 SOA的主要組件 637.1 實(shí)施SOA 637.2 了解企業(yè)服務(wù)總線 647.3 SOA注冊(cè)表和資源庫 657.4 編排端到端的服務(wù) 677.4.1 業(yè)務(wù)流程編排管理器 677.4.2 友好的服務(wù)代理 677.4.3 SOA服務(wù)管理器 687.5 SOA中的業(yè)務(wù)流程管理 697.5.1 BPM術(shù)語 707.5.2 BPM工具 717.5.3 應(yīng)用程序故障:故障的種類 747.5.4 監(jiān)測服務(wù)水平 747.5.5 端到端的服務(wù) 757.5.6 進(jìn)一步分析流程管理器 76第8章 快速松散地開發(fā)程序:松散耦合和聯(lián)邦 798.1 了解軟件依賴 798.2 松散耦合 818.3 軟件即服務(wù) 838.3.1 許可模型和服務(wù) 848.3.2 軟件即服務(wù)和SOA 858.4 實(shí)現(xiàn)聯(lián)邦軟件架構(gòu) 868.4.1 SOA和聯(lián)邦 878.4.2 聯(lián)邦身份管理 888.4.3 聯(lián)邦信息管理 898.5 探討軟件工業(yè)化 89第9章 業(yè)務(wù)流程的協(xié)作生命周期 919.1 使企業(yè)架構(gòu)適應(yīng)SOA 919.2 管理業(yè)務(wù)流程 929.2.1 BPEL語言 939.2.2 業(yè)務(wù)流程的管理:編排和監(jiān)控 939.3 統(tǒng)一通信的興起 949.3.1 理解統(tǒng)一通信的原因 959.3.2 統(tǒng)一通信的優(yōu)勢 969.3.3 簡單定位和復(fù)雜定位 969.4 通信驅(qū)動(dòng)的業(yè)務(wù)流程 989.5 實(shí)現(xiàn)統(tǒng)一通信的動(dòng)態(tài)性 1019.5.1 Web2.0和社交網(wǎng)絡(luò) 1019.5.2 Web2.0和SOA:互相補(bǔ)充 103第三部分 SOA的技術(shù)細(xì)節(jié) 105第10章 XML的基本概念 10710.1 計(jì)算機(jī)是糟糕的語言學(xué)家 10710.1.1 XML語言的定義 10910.1.2 XML的可擴(kuò)展性 11010.1.3 XML的工作過程 11110.1.4 和XML相關(guān)的其他技術(shù) 11210.2 SOAP(和WSDL)簡介 11510.2.1 命名空間 11510.2.2 SOAP信封 11610.2.3 REST 11710.2.4 WSDL 118第11章 適配器 11911.1 建立連接 11911.2 綁定:軟件組件的整合 12211.3 適配器的類型 12311.4 創(chuàng)建適配器 125第12章 服務(wù)代理 12912.1 確定服務(wù)代理的中心角色 12912.2 協(xié)調(diào)客戶和供應(yīng)商之間的關(guān)系 13012.3 注冊(cè)表和資源庫是服務(wù)代理的合作伙伴 13112.3.1 調(diào)用SOA注冊(cè)表 13112.3.2 為資源庫收集信息 13112.4 建立連接 13212.5 服務(wù)代理的職責(zé) 133第13章 企業(yè)服務(wù)總線 13713.1 ESB的基本概念 13813.2 ESB的組成部分 14113.3 ESB的服務(wù):消息服務(wù)、管理服務(wù)和安全服務(wù) 14313.3.1 消息服務(wù) 14313.3.2 管理服務(wù) 14513.3.3 接口服務(wù) 14613.3.4 中介服務(wù) 14613.3.5 元數(shù)據(jù)服務(wù) 14713.3.6 安全服務(wù) 14713.4 運(yùn)行企業(yè)服務(wù)總線 14913.4.1 ESB并不是孤立的 14913.4.2 ESB實(shí)現(xiàn)組件和服務(wù)的松散鏈接 14913.4.3 ESB可以實(shí)現(xiàn)可預(yù)測性 150第14章 SOA服務(wù)管理器 15114.1 認(rèn)識(shí)管道 15214.1.1 分解IT層 15314.1.2 管道服務(wù) 15414.2 理解SOA服務(wù)管理器的角色 15714.2.1 SOA服務(wù)管理:內(nèi)部視圖 15814.2.2 SOA服務(wù)管理器的真正作用 159第四部分 SOA的支撐環(huán)境 161第15章 SOA管理 16315.1 SOA管理 16315.1.1 管理IT 16415.1.2 SOA環(huán)境中的IT管理 16515.2 業(yè)務(wù)服務(wù)相互協(xié)作實(shí)現(xiàn)業(yè)務(wù)目標(biāo) 166第16章 SOA的安全性 17116.1 用戶的安全角色 17216.2 確定用戶的權(quán)限 17316.2.1 身份管理軟件 17416.2.2 使用身份管理軟件的原因 17616.3 驗(yàn)證軟件和數(shù)據(jù) 17716.3.1 軟件指紋 17716.3.2 數(shù)字證書 17816.4 審計(jì)和企業(yè)服務(wù)總線 180第17章 將數(shù)據(jù)轉(zhuǎn)化為服務(wù) 18317.1 數(shù)據(jù)變得混亂:獲得清晰一致的數(shù)據(jù) 18317.2 了解數(shù)據(jù)筒倉:示例 18617.3 相信我:集成數(shù)據(jù)源 18717.3.1 數(shù)據(jù)分析 18817.3.2 數(shù)據(jù)質(zhì)量 18917.3.3 數(shù)據(jù)轉(zhuǎn)換 18917.3.4 數(shù)據(jù)管理與審計(jì) 19017.4 提供信息即服務(wù) 19017.4.1 數(shù)據(jù)控制 19117.4.2 一致的數(shù)據(jù)定義 19117.4.3 保證數(shù)據(jù)質(zhì)量 19317.4.4 數(shù)據(jù)服務(wù) 19417.4.5 數(shù)據(jù)獨(dú)立性 195第18章 SOA軟件開發(fā) 19718.1 構(gòu)建業(yè)務(wù)流程圖 19818.2 新的SOA軟件開發(fā)工具 20018.3 定義軟件開發(fā)生命周期 20118.3.1 BPM工具和軟件開發(fā) 20318.3.2 映射業(yè)務(wù)流程 20418.4 SOA和豐富的接口 20618.4.1 豐富的接口 20618.4.2 云計(jì)算 20718.5 理解混搭 20918.6 創(chuàng)建軟件生態(tài)系統(tǒng) 20918.7 管理混搭、插件和下載 211第19章 注冊(cè)表和資源庫 21319.1 實(shí)現(xiàn)業(yè)務(wù)服務(wù)的重用 21319.2 結(jié)合管理和重用 21419.3 理解注冊(cè)表和資源庫 21519.4 服務(wù)代理 21619.5 標(biāo)記注冊(cè)表 21619.5.1 資源庫的相關(guān)內(nèi)容 21719.5.2 業(yè)務(wù)服務(wù)重用和SLA 21919.6 共同合作:管理、資源庫和注冊(cè)表 22019.6.1 資源庫和內(nèi)部發(fā)布 22119.6.2 注冊(cè)表和實(shí)時(shí)管理 22219.6.3 注冊(cè)表和外部發(fā)布 223第20章 SOA的質(zhì)量 22520.1 了解SOA帶來的無法預(yù)料的挑戰(zhàn) 22620.2 回憶軟件質(zhì)量的美好時(shí)光 22720.2.1 Web服務(wù)的單元測試 22920.2.2 集成測試 22920.2.3 壓力測試和性能測試 22920.3 理解為什么無法測試SOA質(zhì)量 23020.3.1 SOA的特性使測試變得復(fù)雜 23020.3.2 虛擬的SOA測試 231第五部分 SOA應(yīng)用實(shí)例 233第21章 金融服務(wù) 23521.1 CIGNA 23621.1.1 業(yè)務(wù)和IT協(xié)作 23721.1.2 為什么這種方法是可行的 23821.2 Innoveo Solutions 23921.2.1 Innoveo的誕生 23921.2.2 Innoveo公司的方法 24021.2.3 下一步 24221.3 Jack Henry & Associates 24321.3.1 商業(yè)問題 24321.3.2 SOA解決方案 24421.3.3 利用SOA促進(jìn)企業(yè)的發(fā)展 24521.3.4 創(chuàng)建業(yè)務(wù)服務(wù) 24521.3.5 從SOA中獲益 246第22章 醫(yī)療保健 24922.1 AstraZeneca 24922.1.1 AstraZeneca和SOA 25022.1.2 為SOA提供企業(yè)支持 25122.1.3 下一步的發(fā)展 25222.2 Independence Blue Cross 25222.2.1 戰(zhàn)略性SOA 25322.2.2 第1步:管理SOA 25322.2.3 第2步:應(yīng)用程序開發(fā)人員信心倍增 25422.2.4 IBC接下來的工作 25522.2.5 經(jīng)驗(yàn)教訓(xùn) 25522.3 Partners HealthCare 25622.3.1 從應(yīng)用程序中分離數(shù)據(jù) 25622.3.2 與Partners的合作 25722.3.3 高性能狀態(tài) 258第23章 酒店業(yè)和旅游業(yè) 25923.1 Gaylord酒店 26023.1.1 酒店管理系統(tǒng)的標(biāo)準(zhǔn)化 26123.1.2 第三方托管應(yīng)用程序 26223.1.3 Gaylord 酒店的下一步計(jì)劃 26223.2 洲際酒店集團(tuán) 26323.2.1 發(fā)布關(guān)鍵渠道的信息 26323.2.2 SOA實(shí)施的重點(diǎn) 26423.2.3 IHG的SOA參考架構(gòu):自修復(fù)生態(tài)系統(tǒng) 26523.2.4 IHG實(shí)施SOA的經(jīng)驗(yàn)教訓(xùn) 265第24章 信息服務(wù) 26724.1 R.L. Polk & Co. 26724.1.1 業(yè)務(wù)挑戰(zhàn) 26824.1.2 IT挑戰(zhàn) 26924.1.3 對(duì)汽車進(jìn)行解碼 27024.1.4 數(shù)據(jù)即服務(wù) 27124.1.5 實(shí)施SOA四年后得出的經(jīng)驗(yàn)教訓(xùn) 27224.2 Redlasso 27324.2.1 公司如何實(shí)施SOA 27424.2.2 SOA、速度和規(guī)?!?7424.2.3 下一步的發(fā)展 27524.3 Thomson Reuters 27624.3.1 提高敏捷性和上市時(shí)間的解決方案 27724.3.2 業(yè)務(wù)部門利用SOA控制業(yè)務(wù)服務(wù) 27824.3.3 利用注冊(cè)表 27824.3.4 資源庫的使用 27924.3.5 SOA的收益 279第25章 制造和分銷 28125.1 Avnet 28125.1.1 通道 28225.1.2 實(shí)施SOA之前應(yīng)該考慮的問題 28325.2 Cisco 28425.2.1 遷移到SOA 28425.2.2 利用SOA修改合作性質(zhì) 286第26章 零售業(yè) 28726.1 Spotlight Pty Ltd. 28826.1.1 第1步:端點(diǎn)銷售(POS)系統(tǒng) 28826.1.2 第2步:ERP系統(tǒng) 28926.1.3 選擇正確的技術(shù) 29026.1.4 快速實(shí)施SOA的最佳實(shí)踐 29126.2 The Carphone Warehouse PLC 29226.2.1 處理快速增長問題 29226.2.2 構(gòu)建還是購買 29326.2.3 選擇可重用組件 29326.2.4 解決企業(yè)的問題 29426.2.5 展望未來 29526.3 Virgin Entertainment Group 29526.3.1 將數(shù)據(jù)轉(zhuǎn)換為服務(wù) 29626.3.2 經(jīng)驗(yàn)教訓(xùn) 297第27章 電信 29927.1 Bell Aliant 29927.1.1 SOA和系統(tǒng)接口 30027.1.2 使用ROI推廣技術(shù) 30127.1.3 下一步應(yīng)該怎么做 30127.2 Telenor Iris 30227.2.1 企業(yè)服務(wù)總線 30227.2.2 擴(kuò)充服務(wù) 30327.2.3 下一步應(yīng)該怎么做 30427.3 Cadtel Systems 30427.3.1 第1部分:業(yè)務(wù)流程和SOA方法 30527.3.2 第2部分:SOA如何促成交易 306第28章 公共事業(yè)和能源 30728.1 Austin Energy 30728.1.1 利用簡單的業(yè)務(wù)流程 30828.1.2 SOA在后臺(tái)的支持 30928.2 Delaware Electric 31028.2.1 采用IT技術(shù)解決業(yè)務(wù)問題 31128.2.2 借助SOA的幫助 31228.2.3 業(yè)務(wù)流程的重要性 313第29章 10個(gè)SOA注意事項(xiàng) 31529.1 切忌好大喜功 31529.2 不要混淆SOA和IT活動(dòng) 31529.3 不要單打獨(dú)斗 31529.4 不要認(rèn)為自己很特殊 31629.5 不要忽略管理 31629.6 不要忘記業(yè)務(wù)流程 31629.7 不要忘記安全性 31629.8 不要把SOA應(yīng)用到任何的應(yīng)用程序中 31629.9 不要從零開始 31729.10 不要推遲實(shí)施SOA 317附錄 319

編輯推薦

SOA(Service-Oriented Architecture),面向服務(wù)架構(gòu),它可以根據(jù)需求通過網(wǎng)絡(luò)對(duì)松散耦合的粗粒度應(yīng)用組件進(jìn)行分布式部署、組合和使用。服務(wù)層是SOA的基礎(chǔ),可以直接被應(yīng)用調(diào)用,從而有效控制系統(tǒng)中與軟件代理交互的人為依賴性。SOA將能夠幫助軟件工程師們站在一個(gè)新的高度理解企業(yè)級(jí)架構(gòu)中的各種組件的開發(fā)、部署形式,它將幫助企業(yè)系統(tǒng)架構(gòu)者以更迅速、更可靠、更具重用性架構(gòu)整個(gè)業(yè)務(wù)系統(tǒng)。較之以往,以SOA架構(gòu)的系統(tǒng)能夠更加從容地面對(duì)業(yè)務(wù)的急劇變化。 隨著數(shù)據(jù)中心、云計(jì)算的飛速發(fā)展,與之息息相關(guān)的SOA已經(jīng)成為應(yīng)對(duì)這種趨勢的必然選擇。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    SOA達(dá)人迷 PDF格式下載


用戶評(píng)論 (總計(jì)4條)

 
 

  •   條理清晰,內(nèi)容表達(dá)清楚,譯者用心良苦!是一本不錯(cuò)的資料。
  •   只有一定soa基礎(chǔ)的人,看起來才能更輕松吧,書挺薄,易看
  •   概念比較多,內(nèi)容有些抽象
  •   先說該書的英文原版《Service Oriented Architecture For Dummies, 2nd Edition》。其實(shí),英文標(biāo)題說得很清楚,它是《Service Oriented Architecture For Dummies》的第二版。英文第二版相對(duì)于第一版的改進(jìn)在于整體內(nèi)容上更踏實(shí)更實(shí)在了一些。比如切題更快、條理更清楚,去掉了第一版中的“救世方舟架構(gòu)”之類的虛夸章節(jié)。估計(jì)Judith、Robin這兩作者自己對(duì)SOA的了解也更多更深了一點(diǎn),加之SOA在產(chǎn)業(yè)界真正的實(shí)施情況并非多么的耀眼奪目,大家都開始務(wù)實(shí)低調(diào)一點(diǎn)了。再說在賣的這個(gè)“達(dá)人迷”,它是對(duì)英文第二版的翻譯,但丟掉了原書的第22章 政府部門、把原書的第六部分簡化后合并到第五部分一起了。有錢有時(shí)間想真正弄懂SOA的話,可以買來看看。PS我發(fā)現(xiàn)這個(gè)地方的價(jià)格是最便宜的,以后買書會(huì)優(yōu)先考慮這里了。原來買書的地方現(xiàn)在發(fā)個(gè)評(píng)論最多200字,而且還要先審核。。。。
 

250萬本中文圖書簡介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7