《SOA思想、技術與系統集成套用詳解》是2007年電子工業出版社出版的圖書,作者是梁愛虎。
基本介紹
- 書名:SOA思想、技術與系統集成套用詳解
- 作者:梁愛虎
- ISBN:10位[7121052997]13位[9787121052996]
- 定價:¥59.00元
- 出版社:電子工業出版社
- 出版時間:2007-12-1
內容簡介,書籍評價,作者簡介,圖書目錄,
內容簡介
《SOA思想、技術與系統集成套用詳解》是一本書籍,該書闡明了SOA的核心思想和未來軟體的發展方向—套用服務的集成。結合具體的實例詳細闡述了目前主流的SOA各種關鍵核心技術的思想內涵:融合WebService、JBI、SCA、SDO、BPEL等。
信息集成是全球經濟一體化的關鍵,本書通過實例詳細介紹了目前主流的開源的SOA產品技術:涵蓋ServiceMix、CXF、Synapse、Mule、TuscanySCA和TuscanySDO,以及主流的企業級SOA產品技術:詳述BEAAqulogicBus服務匯流排、IBMWebSphereIntegrationDeveloper、IBMWebSphereProcessServer和IBMWebSphereESB服務匯流排的套用思想和套用開發方法。
本書指出了目前流行的各種套用軟體包及其服務,如ERP、CRM、供應鏈、零售業、銀行信貸等,其本質都是各種業務模組的集成,並分別闡明了對這些業務系統實施SOA集成的基本思想和具體解決方案。
本書適用於廣大的Java程式開發人員,特別是那些希望儘快掌握SOA理論思想精髓和主流SOA核心技術、主流開源SOA產品、主流企業級SOA產品及進行SOA項目實際開發的人員,也適合高等院校相關專業的廣大師生作為參考用書。
書籍評價
主流的SOA核心技術思想:融合WebService、JBL、SCA、SDO和BPEL,主流的SOA開源產品技術:涵蓋ServiceMix、CXF、Synapse、Mule、TuscanySCA和TuscanySDO,主流的SOA企業級產品技術:剖析BEAAqulogicBus服務匯流排、IBMWebSphereInte-grationDeveloper、IBMWebSphereProcessSerever和IBMWebSphereESB服務匯流排,主流的SOA解決方案:套用於ERP、CRM、供應鏈、零售業和銀行信貸等領域。
凝聚Java魅力,成就開發專家。
看清Java萬花筒的本質,從複雜的表象中尋找普遍的規律,深刻理解Java的核心思想。
對SOA的核心思想和目前的主流SOA標準技術進行了全面的闡述。主要包括SOA思想概述、WebService編程、JBI架構思想、SCA架構思想、BPEL編程思想等。
詳細介紹了開源服務匯流排、JBI、SCA和SDO。主要包括基於JBI的ServiceMix服務匯流排、CXF(Celtix/Xfire)服務匯流排、ApacheSynapse服務匯流排、Mule服務匯流排、ApacheTuscany的JavaSCA、ApacheTuscany的JavaSDO等。
對企業級服務匯流排、SCA、SDO、BPEL進行透徹分析。主要包括BEAAqulogic服務匯流排、基於IBMWebSphereIntegrationDeveloper(WlD)的SCA開發、基於IBMWlD和WebSphereESBServer的ESB開發、基於IBMWID和WebSphereProcessServer的BPEL開發等。
通過實例介紹SOA項目集成解決方案的基本思想,詳細說明了ERP、CRM、供應鏈、零售業、銀行信貸等領域SOA解決方案及其關鍵技術點。
作者簡介
梁愛虎,博士,IBM高級IT專家。曾在美國矽谷多家公司(Netpace、Angelengineers、Octasoft、Cynosuretechnology、Getsilicon等)任高級軟體工程師,從事基於J2EE的網上知識競賽、數據挖掘、網上電子銀行系統、網上股票交易系統、半導體晶片生產相關的供應鏈管理系統(SCM)等項目的設計開發。
現任中國IBM公司高級IT專家,是多個大型項目的技術負責人。包括以technicalleader的角色負責基於SOA架構的美國pepboys汽車修理和加油連鎖店POS系統項目的設計和開發。以solutionandarchitectureleader的角色負責Motorota渠道銷售系統mychannel的J2EE項目設計和開發,以leadarchitect的角色負責Sony的J2EE網站項目的設計開發,以applicationarchitect的角色負責基於SOA架構的北京朝陽區(包括奧運會場館)圖像信息管理系統的設計開發等。
圖書目錄
第1篇SOA理論思想及核心技術
第1章SOA思想概述
1.1IT的本質及其發展歷史
1.1.1IT的本質:創建信息和調用信息
1.1.2IT的進一步:集成信息
1.1.3IT程式語言發展史
1.2SOA的基本思想:面向服務
1.3SOA的基本要素
1.3.1鬆散耦合
1.3.2粗粒度
1.3.3位置和傳輸協定透明
1.4SOA的目標:敏捷的、不受限制的集成
1.5SOA與佛家禪宗思想的相通之處:“隨需而變”與“無所住”
1.6小結
第2章WebService編程詳解
第3章JBI架構思想詳解
第4章SCA架構思想詳解
第5章SDO編程思想詳解
第6章BPEL編程思想詳解145
第2篇開源服務匯流排、JBI、SCA和SDO
第7章基於JBI的ServiceMix服務匯流排
第8章CXF(Celtix/Xfire)服務匯流排
第9章ApacheSynapse服務匯流排
第10章Mule服務匯流排
第11章ApacheTuscany的JavaSCA
第12章ApacheTuscany的JavaSDO
第3篇企業級服務匯流排、SCA、SDO、BPEL
第13章BEAAqulogic服務匯流排
第14章基於IBMWebSphereIntegrationDeveloper(WID)的SCA開發詳解
第15章基於IBMWID和WebSphereESBServer的ESB開發詳解
第16章基於IBMWID和WebSphereProcessServer的BPEL開發詳解
第4篇實施篇
第17章SOA項目集成解決方案
後記……
……