精通SOA

出版時間:2007-1  出版社:電子工業(yè)出版社  作者:梁愛虎  頁數(shù):402  字?jǐn)?shù):672000  
Tag標(biāo)簽:無  

內(nèi)容概要

Java的出現(xiàn),實現(xiàn)了跨操作系統(tǒng)平臺的程序開發(fā),以Java為基礎(chǔ)的J2EE技術(shù)已經(jīng)成為因特網(wǎng)服務(wù)技術(shù)的主流。然而,以J2EE為基礎(chǔ)的SOA架構(gòu)技術(shù)必將成為因特網(wǎng)服務(wù)技術(shù)的熱點。筆者希望通過本書幫助廣大Java開發(fā)人員快速從以技術(shù)為導(dǎo)向的編程轉(zhuǎn)到以服務(wù)為導(dǎo)向的編程,以適應(yīng)這個新到來的SOA時代。    本書通過實例,由淺入深、全方位地介紹了基于Eclipse和Lomboz插件實現(xiàn)Struts的Web應(yīng)用開發(fā),基于Eclipse和Lomboz插件實現(xiàn)EJB的Session Bean的開發(fā)及實現(xiàn)Struts + Session Bean的整合應(yīng)用編程,基于Eclipse和Lomboz插件實現(xiàn)EJB的CMP的開發(fā)(包括創(chuàng)建復(fù)合主鍵和新的finder方法,以及實現(xiàn)Struts + Session Bean + CMP的整合應(yīng)用編程),基于Eclipse和Axis實現(xiàn)Web Service的開發(fā)及實現(xiàn)Struts + Session Bean + CMP +Web Service的整合應(yīng)用編程,基于IBM Webshpere RAD的EJB Session Bean、CMP和Web Service的應(yīng)用開發(fā),并且詳細(xì)介紹了基于BEA AquaLogic服務(wù)總線實現(xiàn)SOA架構(gòu)的整合應(yīng)用開發(fā)。    最后通過一個網(wǎng)上書店的實例詳細(xì)介紹了如何基于IBM SIBus 服務(wù)總線實現(xiàn)SOA架構(gòu)的Struts、EJB和Web Service的J2EE整合應(yīng)用開發(fā)。    本書適合于廣大的Java開發(fā)人員,特別是那些希望盡快掌握實際項目所需要的開發(fā)經(jīng)驗的人員,也適合于相關(guān)專業(yè)的廣大學(xué)生和教師。

作者簡介

  IBM高級IT專家,博士。  2000年2月一2000年7月在美國硅谷Netpace公司任軟件工程師,從事基于J2EE的網(wǎng)上知識競賽的項目設(shè)計開發(fā)?! ?000年7月一2000年12月在美國硅谷ArlgelEngineers公司任高級軟件工程師,從事基于J2EE的數(shù)據(jù)挖掘Eyernine項目的設(shè)計開發(fā)?! ?001年1月一2001年9月在硅谷Octasoft公司任高級軟件工程師,從事基于J2EE的網(wǎng)上電子銀行系統(tǒng)項目的設(shè)計開發(fā)?! ?004年12月至今在中國IBM ISSC公司任高級IT專家(Advisory IT Specialist)。

書籍目錄

第1章  SOA架構(gòu)概述及準(zhǔn)備工作	 1.1  SOA的核心實質(zhì)	 1.2  基于SOA架構(gòu)整合應(yīng)用的技術(shù)組成	 1.3  安裝和配置BEAWebLogic 9.1	 1.4  安裝Eclipse 3.1.2和Lomboz 3.1.0插件	 1.5  創(chuàng)建Lomboz J2EE Project和Web Module	 1.6  配置環(huán)境變量	 1.7  改寫webModule目錄下面的index.jsp	 1.8  Lomboz J2EE View	 1.9  運行本章的例子	 1.10  小結(jié)	第2章  基于Eclipse的Struts編程詳解	 2.1  Struts的MVC架構(gòu)的基本原理	 2.2  在Eclipse 3.1.2上裝載Struts庫	 2.3  ActionServlet類	 2.4  Form Bean類	 2.5  Action Bean類	 2.6  配置Struts-config.xml	 2.7  創(chuàng)建基于頁面輸入校驗的Struts Validator	 2.8  Struts Validator的實例詳解	 2.9  Struts的標(biāo)簽庫	 2.10  使用JSP開發(fā)實例	 2.11  創(chuàng)建Struts的Model	 2.12  運行本章的例子	 2.13  小結(jié)	第3章  基于Eclipse的Struts + SessionBean編程詳解	 3.1  Stateless Session Bean實現(xiàn)分布式應(yīng)用的基本原理	 3.2  用Eclipse和Lomboz實現(xiàn)Session Bean開發(fā)的基本原理和過程	 3.3  通過Lomboz 創(chuàng)建EJB Module	 3.4  在Eclipse上創(chuàng)建EJB Session Bean	 3.5  通過Lomboz自動生成Session Bean的接口類	 3.6  實現(xiàn)Struts和EJB Session的集成	 3.7  運行本章的例子	 3.8  小結(jié)	第4章  基于Eclipse的Struts+Session Bean+Entity Bean編程詳解	 4.1  CMP實現(xiàn)數(shù)據(jù)層操作	 4.2  用Eclipse和Lomboz實現(xiàn)CMP開發(fā)的基本原理和過程	 4.3  數(shù)據(jù)庫設(shè)計	 4.4  在WebLogic上創(chuàng)建Data Source數(shù)據(jù)源	 4.5  在Eclipse Lomboz上創(chuàng)建EJB CMP	 4.6  在Eclipse上將EJB Entity Bean加入EJB Module	 4.7  在Eclipse上自動生成EJB CMP接口類	 4.8  創(chuàng)建Entity Bean CMP的復(fù)合主鍵類	 4.9  配置CMP數(shù)據(jù)源	 4.10  實現(xiàn)Session Bean和CMP的集成	 4.11  Struts1.2.8+Session Bean+Entity Bean的實例	 4.12  小結(jié)	第5章  基于Eclipse+Axis的Web Service、EJB、Struts的整合編程詳解	 5.1  Web Service的基本概念	 5.2  Web Service實現(xiàn)分布式服務(wù)的基本原理	 5.3  基于Eclipse+Axis開發(fā)Web Service的環(huán)境配置	 5.4  基于Eclipse和Axis創(chuàng)建Java Bean的Web Service	 5.5  基于Eclipse和Axis創(chuàng)建無狀態(tài)會話Bean的Web Service	 5.6  基于Eclipse和Axis創(chuàng)建WSDL	 5.7  基于WSDL創(chuàng)建客戶端的Java代碼	 5.8  Struts和Web Service的集成	 5.9  創(chuàng)建Axis的TCP Monitor監(jiān)控Web Service的運行	 5.10  運行本章的例子	 5.11  小結(jié)	第6章  基于BEA AquaLogic ServiceBus的SOA架構(gòu)的整合應(yīng)用詳解	 6.1  基于BEA AquaLogic Service Bus構(gòu)建SOA架構(gòu)的基本原理	 6.2  基于AquaLogic Service Bus構(gòu)建 SOA架構(gòu)的服務(wù)集成	 6.3  基于SOA架構(gòu)的整合應(yīng)用	 6.4  運行本章的例子	 6.5  小結(jié)	第7章  基于Websphere RAD的Session Bean+Entity Bean+Web Service編程詳解	 7.1  安裝RAD和DB2	 7.2  數(shù)據(jù)庫設(shè)計	 7.3  用RAD實現(xiàn)Session Bean、Entity Bean和Web Service開發(fā)的基本原理和過程	 7.4  在RAD上創(chuàng)建EJB Project	 7.5  在RAD中創(chuàng)建Enterprise Application Project	 7.6  在RAD中創(chuàng)建CMP Entity Bean	 7.7  在RAD中建立CMP與數(shù)據(jù)庫表之間的映射關(guān)系	 7.8  創(chuàng)建新的CMP的ejbCreate方法	 7.9  創(chuàng)建新的CMP的finder方法	 7.10  在RAD中創(chuàng)建Session Bean	 7.11  在RAD中實現(xiàn)Session Bean和CMP的集成	 7.12  在RAD中加入應(yīng)用服務(wù)器Server	 7.13  創(chuàng)建數(shù)據(jù)源和在CMP中配置數(shù)據(jù)源	 7.14  在RAD上創(chuàng)建基于Session Bean的Web Service	 7.15  RAD生成的WSDL	 7.16  Struts和Web Service集成	 7.17  運行和調(diào)用Web Service	 7.18  運行本章的例子	 7.19  小結(jié)	第8章  基于IBM SIBus服務(wù)總線的SOA架構(gòu)的網(wǎng)上書店系統(tǒng)實戰(zhàn)詳解	 8.1  基于企業(yè)服務(wù)總線SIBus構(gòu)建SOA架構(gòu)的基本原理	 8.2  創(chuàng)建網(wǎng)上書店系統(tǒng)的DB2數(shù)據(jù)庫	 8.3  網(wǎng)上書店組件設(shè)計架構(gòu)	 8.4  網(wǎng)上書店的業(yè)務(wù)和時序圖	 8.5  在Websphere RAD上創(chuàng)建Entity Bean CMP、Session Bean和Web Service	 8.6  SIBus服務(wù)總線的基本原理	 8.7  創(chuàng)建基于Websphere 6.0 SIBus服務(wù)總線的SOA架構(gòu)的服務(wù)集成系統(tǒng)	 8.8  在Eclipse3.1.2上創(chuàng)建相應(yīng)的調(diào)用SOA Web Service的Struts客戶端類	 8.9  運行本章的例子	 8.10  小結(jié)	附錄A  創(chuàng)建頁面過濾器(Filter)	 A.1  頁面過濾器(Filter)簡介	 A.2  如何實現(xiàn)頁面過濾器(Filter)	附錄B  關(guān)于Struts處理中文的問題	附錄C  在RAD上創(chuàng)建基于Java Bean的Web Service

編輯推薦

  《精通SOA:基于服務(wù)總線的Struts+EJB+Web Service整合應(yīng)用開發(fā)》適合于廣大的Java開發(fā)人員,特別是那些希望盡快掌握實際項目所需要的開發(fā)經(jīng)驗的人員,也適合于相關(guān)專業(yè)的廣大學(xué)生和教師?! ava的出現(xiàn),實現(xiàn)了跨操作系統(tǒng)平臺的程序開發(fā),以Java為基礎(chǔ)的J2EE技術(shù)已經(jīng)成為因特網(wǎng)服務(wù)技術(shù)的主流。然而,以J2EE為基礎(chǔ)的SOA架構(gòu)技術(shù)必將成為因特網(wǎng)服務(wù)技術(shù)的熱點。筆者希望通過《精通SOA:基于服務(wù)總線的Struts+EJB+Web Service整合應(yīng)用開發(fā)》幫助廣大Java開發(fā)人員快速從以技術(shù)為導(dǎo)向的編程轉(zhuǎn)到以服務(wù)為導(dǎo)向的編程,以適應(yīng)這個新到來的SOA時代。。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    精通SOA PDF格式下載


用戶評論 (總計11條)

 
 

  •   找了好久才找的。這是一本不錯的關(guān)于SOA的具有實質(zhì)性和可操作性的介紹。
  •   Itisanicebookandthere'snoproblem,Fine!
  •   非常適用價格公道
  •   講了一些案例,不錯
  •   挺好的,速度快,送貨上門還免郵費,非常合算。
  •   此書一般。翻著看看還行。
  •   版本有點老!
  •   比較呆板并且對開發(fā)過程的描述過于粗糙只能說是一個開發(fā)實例感覺很沒勁
  •   講的不詳細(xì),沒有從原理方面闡述一些細(xì)節(jié),僅僅一個案例,而且案例中項目配置和開發(fā)有些地方都有錯誤和誤導(dǎo)人的地方
  •   效率怎么這么低啊,不是說4-5天書能到嗎,都11號了,還不到。當(dāng)當(dāng),太讓人失望了,以后如果讓我選擇的話,就去別的地方買。太郁悶了……如果明天還沒到,我就拒收了,我去書店買去?。。?!
  •   SOAP為SimpleObjectApplicationPropotol?兩天換三個單位的人,一般浮躁的很,不會有什么水平,中間空的那段比工作的時間都長,還號稱博士,還是好好查查SOAP到底是啥吧,可惜了偶的¥。
 

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

京ICP備13047387號-7