SOA原理·方法·實(shí)踐

出版時(shí)間:2007-5-1  出版社:電子工業(yè)出版社  作者:毛新生  頁數(shù):357  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書并不是關(guān)于Web服務(wù)的又一本開發(fā)手冊(cè),抑或是開發(fā)技術(shù)的寶典之類的讀物。本書的作者來自于IBM軟件開發(fā)中心的SOA技術(shù)中心,作為最早的一批從事SOA相關(guān)產(chǎn)品和客戶項(xiàng)目開發(fā)的軟件技術(shù)人員,見證了SOA從誕生到發(fā)展壯大的全過程。而本書的目的在于將作者在項(xiàng)目過程中的經(jīng)驗(yàn)介紹給讀者,通過分析SOA產(chǎn)生的根源,以及SOA對(duì)業(yè)務(wù)模式和開發(fā)模式帶來的變革,幫助讀者理解什么是SOA,以及如何科學(xué)的實(shí)施SOA?! ”緯膬?nèi)容分為三部分,將從作者的實(shí)際經(jīng)驗(yàn)出發(fā),分析SOA理念產(chǎn)生的合理性,然后分析SOA的相關(guān)開發(fā)技術(shù),最后結(jié)合一個(gè)實(shí)例片斷,講述一個(gè)完整的SOA項(xiàng)目是如何設(shè)計(jì)完成的?! ”緯槍?duì)的讀者是有一定經(jīng)驗(yàn)的開發(fā)人員,例如,信息系統(tǒng)架構(gòu)師,企業(yè)決策人員,對(duì)Web開發(fā)感興趣的高年級(jí)計(jì)算機(jī)或相關(guān)領(lǐng)域的學(xué)生,以及任何希望了解SOA的廣大技術(shù)人員。

作者簡介

  毛新生,現(xiàn)為IBM中國開發(fā)中心資深技術(shù)專員(STSM)。1997從北京大學(xué)計(jì)算機(jī)系畢業(yè)以后,他先后在北京大學(xué)和IBM研究院從事研發(fā)工作,以研究人員,開發(fā)經(jīng)理,或者架構(gòu)師的身份在以下領(lǐng)域工作過:信息檢索,語音技術(shù)及其中間件,門戶,普及計(jì)算,Linux,網(wǎng)格計(jì)算,Web Service,SOA和Web 2.0。

書籍目錄

第一部分 SOA理論篇第1章 SOA概述	11.1 SOA的基本概念	41.2 計(jì)算環(huán)境的演變和面向服務(wù)的計(jì)算環(huán)境	71.2.1 計(jì)算環(huán)境	71.2.2 計(jì)算環(huán)境的演變歷程	81.2.3 面向服務(wù)的計(jì)算環(huán)境	91.2.4 面向服務(wù)計(jì)算環(huán)境的現(xiàn)狀	111.2.5 面向服務(wù)的編程模型:服務(wù)組件架構(gòu)(SCA)和1.2.5 服務(wù)數(shù)據(jù)對(duì)象(SDO)	141.3 軟件體系結(jié)構(gòu)的演變和面向服務(wù)的設(shè)計(jì)原則	141.4 軟件工程的演變和面向服務(wù)體系結(jié)構(gòu)	171.5 SOA技術(shù)概覽	191.5.1 SOA的主要組件	191.5.2 SOA主要技術(shù)和標(biāo)準(zhǔn)	191.5.3 SOA技術(shù)在工業(yè)界的支持現(xiàn)狀	211.6 本章小結(jié)	35第2章 SOA與企業(yè)IT戰(zhàn)略	372.1 當(dāng)今IT戰(zhàn)略所面臨的主要挑戰(zhàn)和任務(wù)	382.2 開始你的SOA旅程	412.3 本章小結(jié)	43第3章 SOA設(shè)計(jì)原則	453.1 業(yè)務(wù)和IT對(duì)齊	473.2 保持靈活性	493.3 松散耦合	503.4 本章小結(jié)	54第4章 SOA方法學(xué)	554.1 SOA方法學(xué)和其他方法學(xué)的比較	564.2 面向服務(wù)的分析和設(shè)計(jì)概述	594.2.1 服務(wù)發(fā)現(xiàn)	614.2.2 服務(wù)規(guī)約	634.2.3 服務(wù)實(shí)現(xiàn)	644.3 本章小結(jié)	65第5章 SOA參考架構(gòu)	675.1 SOA概念層次	685.2 SOA參考架構(gòu)	705.2.1 連接服務(wù):企業(yè)服務(wù)總線	725.2.2 業(yè)務(wù)邏輯服務(wù)	735.2.3 控制服務(wù)	755.2.4 開發(fā)支持	775.2.5 業(yè)務(wù)創(chuàng)新和優(yōu)化	785.2.6 管理支持	795.3 本章小結(jié)	80第6章 SOA設(shè)計(jì)模式	816.1 服務(wù)注冊(cè)表(service registry)模式	826.2 企業(yè)服務(wù)總線(Enterprise Service Bus, ESB)模式	846.3 服務(wù)編排(choreography)模式	896.4 本章小結(jié)	91第二部分 SOA技術(shù)基礎(chǔ)篇第7章 Web服務(wù)基礎(chǔ)	957.1 Web服務(wù)標(biāo)準(zhǔn)	967.1.1 從XML到Web服務(wù)	987.1.2 Web服務(wù)的特性	997.1.3 Web服務(wù)簡史	1017.1.4 Web服務(wù)體系結(jié)構(gòu)	1027.1.5 標(biāo)準(zhǔn)組織與Web服務(wù)	1057.1.6 Web服務(wù)規(guī)范簡介	1087.2 SOAP協(xié)議	1197.2.1 SOAP消息	1207.2.2 SOAP消息交換模式	1257.2.3 傳輸協(xié)議獨(dú)立性	1257.2.4 SOAP編碼	1287.3 WSDL規(guī)范	1297.3.1 WSDL概念模型	1307.3.2 WSDL文檔格式	1327.3.3 WSDL SOAP綁定	1377.4 UDDI協(xié)議	1417.4.1 UDDI信息模型	1427.4.2 UDDI API	1467.4.3 UDDI與WSDL	1487.4.4 其他服務(wù)發(fā)現(xiàn)機(jī)制	1517.5 本章小結(jié)	153第8章 Web服務(wù)實(shí)現(xiàn)方式	1558.1 Web服務(wù)實(shí)現(xiàn)平臺(tái)的發(fā)展歷程	1568.2 Java SOAP服務(wù)引擎的工作原理	1588.2.1 Web服務(wù)的客戶端	1598.2.2 Web服務(wù)的服務(wù)器端	1648.3 開發(fā)Web服務(wù)的方式	1678.4 不同Web服務(wù)引擎的工作原理	1698.4.1 SOAP 2.3引擎的Web服務(wù)的運(yùn)行時(shí)環(huán)境	1698.4.2 IBM的SOAP引擎/AXIS	1738.5 Java Web服務(wù)的主流編程模式JAX-RPC	1768.6 IBM WAS6的JAX-RPC Web服務(wù)開發(fā)過程	1808.6.1 IBM WAS對(duì)Web服務(wù)的支持	1818.6.2 從已有的業(yè)務(wù)邏輯EJB出發(fā)構(gòu)建Web服務(wù)	1828.7 特殊類型的Web服務(wù)實(shí)現(xiàn)方式	2018.7.1 基于EJB綁定的Web服務(wù)	2028.7.2 直接綁定數(shù)據(jù)庫操作的Web服務(wù)	2108.8 Web服務(wù)的互操作——WS-I協(xié)議	2178.8.1 Web服務(wù)的類型與編碼模式	2178.8.2 WS-I概述(基于WS-I Basic Profile)	2208.9 本章小結(jié)	225第9章 Web服務(wù)的事務(wù),安全和可靠性	2279.1 Web服務(wù)的事務(wù)處理	2289.1.1 Web服務(wù)事務(wù)模型與規(guī)范	2289.1.2 IBM WebSphere中實(shí)現(xiàn)事務(wù)處理的方式	2379.2 Web服務(wù)的安全	2389.2.1 Web安全的基本概念	2389.2.2 Web服務(wù)的安全協(xié)議介紹	2409.2.3 IBM WebSphere中實(shí)現(xiàn)Web服務(wù)安全性的方式	2499.3 本章小結(jié)	263第10章 業(yè)務(wù)流程簡述	26510.1 BPEL簡史	26710.2 BPEL的基本特性	26810.3 BPEL模型	26910.4 BPEL活動(dòng)	27310.5 BPEL異常管理	27810.6 BPEL事務(wù)與補(bǔ)償機(jī)制	27910.7 BPEL開發(fā)	28110.8 本章小結(jié)	283第11章 SOA程序設(shè)計(jì)模型	28511.1 SCA編程模型	28711.1.1 SCA起源	28811.1.2 SCA的規(guī)范現(xiàn)狀	28811.1.3 SCA的構(gòu)成	29011.1.4 SCA客戶端開發(fā)模式	29311.2 SDO	29411.2.1 SDO的結(jié)構(gòu)	29511.2.2 SDO的編程模式	29611.3 本章小結(jié)	297第12章 SOA體系結(jié)構(gòu)的高級(jí)話題	29912.1 WS-Resource Framework協(xié)議	30012.2 WS-Notification協(xié)議	30612.3 WS-Reliability Message協(xié)議	31412.4 本章小結(jié)	323第三部分 實(shí)例篇第13章 SOA體系結(jié)構(gòu)的實(shí)例講解	32713.1 選擇什么樣的SOA解決方案及具體的業(yè)務(wù)	32913.2 業(yè)務(wù)流程分析	33013.3 建立服務(wù)模型	33413.3.1 自頂向下分解業(yè)務(wù)進(jìn)行分析	33413.3.2 通過業(yè)務(wù)目標(biāo)來分析	33713.3.3 自底向上分析	33913.3.4 決定服務(wù)是否暴露	34013.3.5 定義服務(wù)接口	34213.4 建立業(yè)務(wù)流程	34813.4.1 建立業(yè)務(wù)對(duì)象	34813.4.2 建立服務(wù)接口	35013.4.3 建立業(yè)務(wù)流程	35113.4.4 通過ESB來連接不同的服務(wù)	35413.5 本章小結(jié)	358參考文獻(xiàn)	359

編輯推薦

  《SOA原理·方法·實(shí)踐》并不是關(guān)于Web服務(wù)的又一本開發(fā)手冊(cè),抑或是開發(fā)技術(shù)的寶典之類的讀物。本書的作者來自于IBM軟件開發(fā)中心的SOA技術(shù)中心,作為最早的一批從事SOA相關(guān)產(chǎn)品和客戶項(xiàng)目開發(fā)的軟件技術(shù)人員,見證了SOA從誕生到發(fā)展壯大的全過程。而本書的目的在于將作者在項(xiàng)目過程中的經(jīng)驗(yàn)介紹給讀者,通過分析SOA產(chǎn)生的根源,以及SOA對(duì)業(yè)務(wù)模式和開發(fā)模式帶來的變革,幫助讀者理解什么是SOA,以及如何科學(xué)的實(shí)施SOA。

圖書封面

圖書標(biāo)簽Tags

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


    SOA原理·方法·實(shí)踐 PDF格式下載


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

 
 

 

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

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