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

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

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

定 價:¥59.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1篇 SOA理論思想及核心技術
 第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的基本思想:面向服務
  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ì):服務內(nèi)容的標準化描述
   2.1.3 SOAP的本質(zhì):標準的傳輸協(xié)議
   2.1.4 UDDI的本質(zhì):服務的公共網(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 設置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到應用服務器
   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 應用服務器的現(xiàn)狀
   3.1.2 JBI的BC組件(綁定組件Binding Components)
   3.1.3 JBI的SE組件(服務引擎Service Engines)
   3.1.4 JBI的NMR(規(guī)格化消息路由器Normalized Message Router)
  3.2 一個JBI的實例
   3.2.1 實例的流程圖
   3.2.2 實例的服務器端ServiceMix的實現(xiàn)
   3.2.3 客戶端調(diào)用程序
  3.3 JBI的工作原理
   3.3.1 組件的初始化
   3.3.2 服務調(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 服務組件SCA Component
  4.3 服務模塊SCA Composite
   4.3.1 SCA服務模塊的基本原理
   4.3.2 SCA服務模塊的實例
   4.3.3 連線(Wire)和提升(Promote)
   4.3.4 綁定(Binding)
  4.4 服務子系統(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篇 開源服務總線、JBI、SCA和SDO
 第7章 基于JBI的ServiceMix服務總線
 第8章 CXF(Celtix/Xfire)服務總線
 第9章 Apache Synapse服務總線
 第10章 Mule服務總線
 第11章 Apache Tuscany的Java SCA
 第12章 Apache Tuscany的Java SDO
第3篇 企業(yè)級服務總線、SCA、SDO、BPEL
 第13章 BEA Aqulogic服務總線
 第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號