J2EE是使用基于Web的企業(yè)應(yīng)用開發(fā)的標(biāo)準(zhǔn)體系結(jié)構(gòu)。Enterprise JavaBeans(簡稱EJB)組件技術(shù)是J2EE體系結(jié)構(gòu)的重要組成部分。本書講述了如何使用EJB組件體系結(jié)構(gòu)進行企業(yè)開發(fā)。本書分為兩篇。第一篇重點講述了EJB 2.0規(guī)范。首先講述了J2EE體系結(jié)構(gòu),以及EJB組件技術(shù)在J2EE體系結(jié)構(gòu)中的作用。然后介紹實體Bean、會話Bean和消息驅(qū)動Bean,這三種Bean是了解編寫每種類型的Bean所需要的基礎(chǔ)知識,包括示例和詳細的Bean的生命周期圖表。然后講述了高級EJB概念,包括事務(wù)管理、安全性以及EJD設(shè)計模式。第二篇主要介紹WebSphere環(huán)境下的EJB編程。包括VisualAge for Java開發(fā)工具的介紹,以及如何使用VisualAge for Java開發(fā)實體Bean和會話Bean。這部分重點講述了一些高級功能,包括定制Finder方法、Access Bean(訪問Bean)的使用以及開發(fā),并且以一個綜合的實例(內(nèi)容管理系統(tǒng))闡述了三層結(jié)構(gòu)和EJB的結(jié)合使用。在附錄部分介紹了EJB 2.0 API以及部署描述符的使用。本書適合J2EE系統(tǒng)設(shè)計人員、EJB開發(fā)人員、EJB部署人員以及對EJB技術(shù)感興趣的讀者閱讀。