注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具SOA思想技術(shù)與系統(tǒng)集成應(yīng)用詳解

SOA思想技術(shù)與系統(tǒng)集成應(yīng)用詳解

SOA思想技術(shù)與系統(tǒng)集成應(yīng)用詳解

定 價:¥59.00

作 者: 梁愛虎
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 企業(yè)經(jīng)營

ISBN: 9787121052996 出版時間: 2007-12-01 包裝: 平裝
開本: 16 頁數(shù): 532 字數(shù):  

內(nèi)容簡介

  信息集成是全球經(jīng)濟一體化的關(guān)鍵,本書闡明了SOA的核心思想和未來軟件的發(fā)展方向—應(yīng)用服務(wù)的集成。結(jié)合具體的實例詳細闡述了目前主流的SOA各種關(guān)鍵核心技術(shù)的思想內(nèi)涵:融合Web Service 、JBI、SCA、SDO、BPEL等。本書通過實例詳細介紹了目前主流的開源的SOA產(chǎn)品技術(shù):涵蓋ServiceMix、CXF、Synapse、Mule、Tuscany SCA和Tuscany SDO,以及主流的企業(yè)級SOA產(chǎn)品技術(shù):詳述BEA Aqulogic Bus 服務(wù)總線、IBM WebSphere Integration Developer、IBM WebSphere Process Server和IBM WebSphere ESB服務(wù)總線的應(yīng)用思想和應(yīng)用開發(fā)方法。本書指出了目前流行的各種應(yīng)用軟件包及其服務(wù),如ERP、CRM、供應(yīng)鏈、零售業(yè)、銀行信貸等,其本質(zhì)都是各種業(yè)務(wù)模塊的集成,并分別闡明了對這些業(yè)務(wù)系統(tǒng)實施SOA集成的基本思想和具體解決方案。本書適用于廣大的Java程序開發(fā)人員,特別是那些希望盡快掌握SOA理論思想精髓和主流SOA核心技術(shù)、主流開源SOA產(chǎn)品、主流企業(yè)級SOA產(chǎn)品及進行SOA項目實際開發(fā)的人員,也適合高等院校相關(guān)專業(yè)的廣大師生作為參考用書。

作者簡介

  梁愛虎,博士,IBM高級IT專家。曾在美國硅谷多家公司(Netpace、Angelengineers、Octasoft、Cynosure technology、Getsilicon等)任高級軟件工程師,從事基于J2EE的網(wǎng)上知識競賽、數(shù)據(jù)挖掘、網(wǎng)上電子銀行系統(tǒng)、網(wǎng)上股票交易系統(tǒng)、半導(dǎo)體芯片生產(chǎn)相關(guān)的供應(yīng)鏈管理系統(tǒng)(SCM)等項目的設(shè)計開發(fā)?,F(xiàn)任中國IBM公司高級IT專家,是多個大型項目的技術(shù)負責(zé)人。包括以technical leader的角色負責(zé)基于SOA架構(gòu)的美國pepboys汽車修理和加油連鎖店P(guān)OS系統(tǒng)項目的設(shè)計和開發(fā)。以solution and architectureleader的角色負責(zé)Motorota渠道銷售系統(tǒng)mychannel的J2EE項目設(shè)計和開發(fā),以lead architect的角色負責(zé)Sony的J2EE網(wǎng)站項目的設(shè)計開發(fā),以applicationarchitect的角色負責(zé)基于SOA架構(gòu)的北京朝陽區(qū)(包括奧運會場館)圖像信息管理系統(tǒng)的設(shè)計開發(fā)等。

圖書目錄

第1篇 SOA理論思想及核心技術(shù)
 第1章 SOA思想概述
  1.1 IT的本質(zhì)及其發(fā)展歷史
   1.1.1 IT的本質(zhì):創(chuàng)建信息和調(diào)用信息
   1.1.2 IT的進一步:集成信息
   1.1.3 IT程序語言發(fā)展史
  1.2 SOA的基本思想:面向服務(wù)
  1.3 SOA的基本要素
   1.3.1 松散耦合
   1.3.2 粗粒度
   1.3.3 位置和傳輸協(xié)議透明
  1.4 SOA的目標:敏捷的、不受限制的集成
  1.5 SOA與佛家禪宗思想的相通之處:“隨需而變”與“無所住”
  1.6 小結(jié)
 第2章 Web Service編程詳解
  2.1 Web Service的原理及概念
   2.1.1 命名空間(name space)
   2.1.2 WSDL的本質(zhì):服務(wù)內(nèi)容的標準化描述
   2.1.3 SOAP的本質(zhì):標準的傳輸協(xié)議
   2.1.4 UDDI的本質(zhì):服務(wù)的公共網(wǎng)址
  2.2 Axis的Web Service實現(xiàn)方法
  2.3 Xfire的Web Service實現(xiàn)方法
  2.4 構(gòu)建Eclipse3.1.2+Lomboz+Tomcat5.5.12 開發(fā)環(huán)境
   2.4.1 下載和安裝各種工具和插件
   2.4.2 設(shè)置Eclipse下面的Tomcat的運行環(huán)境
   2.4.3 調(diào)出Lomboz菜單
   2.4.4 創(chuàng)建Lomboz J2EE Project
   2.4.5 創(chuàng)建Web Module
   2.4.6 將Tomcat加入Webmodule
   2.4.7 配置環(huán)境變量
   2.4.8 在Eclispe中加入Axis的開發(fā)環(huán)境
   2.4.9 發(fā)布Web Module到應(yīng)用服務(wù)器
   2.4.10 在Eclipse 3.1.2上運行Tomcat
  2.5 Axis2快速創(chuàng)建Web Service
  2.6 小結(jié)
 第3章 JBI架構(gòu)思想詳解
  3.1 JBI的基本思想
   3.1.1 應(yīng)用服務(wù)器的現(xiàn)狀
   3.1.2 JBI的BC組件(綁定組件Binding Components)
   3.1.3 JBI的SE組件(服務(wù)引擎Service Engines)
   3.1.4 JBI的NMR(規(guī)格化消息路由器Normalized Message Router)
  3.2 一個JBI的實例
   3.2.1 實例的流程圖
   3.2.2 實例的服務(wù)器端ServiceMix的實現(xiàn)
   3.2.3 客戶端調(diào)用程序
  3.3 JBI的工作原理
   3.3.1 組件的初始化
   3.3.2 服務(wù)調(diào)用模式(Service Invocation Pattern)
   3.3.3 消息交換模式(Message Exchange Pattern)
  3.4 MessageExchange消息交換
  3.5 NormalizedMessage規(guī)格化消息
  3.6 小結(jié)
 第4章 SCA架構(gòu)思想詳解
  4.1 SCA概述
   4.1.1 SCA的核心
   4.1.2 通過實例介紹SCA組件和現(xiàn)有組件的根本區(qū)別
  4.2 服務(wù)組件SCA Component
  4.3 服務(wù)模塊SCA Composite
   4.3.1 SCA服務(wù)模塊的基本原理
   4.3.2 SCA服務(wù)模塊的實例
   4.3.3 連線(Wire)和提升(Promote)
   4.3.4 綁定(Binding)
  4.4 服務(wù)子系統(tǒng)(SCA Subsystem)
  4.5 SCA和JBI的根本相同點與不同點
  4.6 小結(jié)
 第5章 SDO編程思想詳解
  5.1 SDO的架構(gòu)
  5.2 通過一個實例描述SDO和現(xiàn)有數(shù)據(jù)對象的區(qū)別
  5.3 數(shù)據(jù)圖(Data Graph)
   5.3.1 從XML文件得到Data Graph實例
   5.3.2 通過SDO的API創(chuàng)建Data Graph實例
   5.3.3 Data Graph的API介紹
  5.4 數(shù)據(jù)對象(Data Object)
  5.5 修改概要(Change Summary)
   5.5.1 修改概要(Change Summary) 功能詳解
   5.5.2 Change Summary實例
  5.6 屬性(Property)
   5.6.1 屬性(Property)功能介紹
   5.6.2 屬性(Property)實例
  5.7 類型(Type)
   5.7.1 類型(Type)功能介紹
   5.7.2 類型(Type)實例
  5.8 順序(Sequence)
   5.8.1 順序(Sequence)功能詳解
   5.8.2 順序(Sequence)實例
  5.9 小結(jié)
 第6章 BPEL編程思想詳解 145
第2篇 開源服務(wù)總線、JBI、SCA和SDO
 第7章 基于JBI的ServiceMix服務(wù)總線
 第8章 CXF(Celtix/Xfire)服務(wù)總線
 第9章 Apache Synapse服務(wù)總線
 第10章 Mule服務(wù)總線
 第11章 Apache Tuscany的Java SCA
 第12章 Apache Tuscany的Java SDO
第3篇 企業(yè)級服務(wù)總線、SCA、SDO、BPEL
 第13章 BEA Aqulogic服務(wù)總線
 第14章 基于IBM WebSphere Integration Developer(WID)的SCA開發(fā)詳解
 第15章 基于IBM WID和WebSphere ESB Server的ESB開發(fā)詳解
 第16章 基于IBM WID和WebSphere Process Server的BPEL開發(fā)詳解
第4篇 實施篇
 第17章 SOA項目集成解決方案
后記

本目錄推薦

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