本書是IBM紅寶書系列之一,詳細闡述了有效地利用WebSphereStudioApplicationDeveloper,基于EnterpriseJavaBeans(EJB)體系結構開發(fā)應用程序,以及將這些應用程序部署到WebSphereApplicationServer。全書基于一個簡單的銀行應用程序,使用基礎的關系數(shù)據(jù)庫,提供了相關的示例。本書的第I部分,將EJB作為Java2EnterpriseEdition(J2EE)的一部分,內容涵蓋了基本概念和體系結構。特別指出了EJB2.0規(guī)范中引入的新功能,例如,對于容器管理的持久性entitybean和message-drivenbean的增強功能。同時也針對EJB的成功實現(xiàn)提出了最佳實踐指導方針。本書的第II部分,介紹銀行應用程序示例并使用WebSphereStudioApplicationDeveloper實現(xiàn)了entitybean、sessionbean和message-drivenbean。同時還實現(xiàn)了finder方法、不同的映射策略和使用EJB的簡單客戶端。最后,描述了如何將EJB應用程序部署到WebSphereApplicationServer。譯者序本書是IBM紅寶書系列之一,是IBM針對使用WebSphereStudioApplicationDeveloper開發(fā)基于EJB體系結構的應用程序的權威指導。本書譯成中文,得以與國內關注Java架構的眾多技術人員見面。EJB是服務器端組件的體系結構,它是JAVA分布式應用程序的基礎。EJB組件模型簡化了業(yè)務組件的開發(fā)。由于提供了系統(tǒng)級服務的自動支持,例如:事務、安全、數(shù)據(jù)庫連通性,EJB服務器降低了企業(yè)組件開發(fā)的復雜度,從而使開發(fā)者能集中精力于業(yè)務邏輯的開發(fā)。WebSphereStudioApplicationDeveloper(本書中簡稱為ApplicationDeveloper)是基于EclipseWorkbench開發(fā)的WebSphereStudio家族系列產品中的一員,是為專業(yè)的Java和J2EE應用開發(fā)者設計的。本紅皮書主要針對如何有效地使用ApplicationDeveloper來開發(fā)基于EJB體系結構的應用程序,并介紹了如何將這樣的應用程序部署到WebSphereApplicationServer上。本書包括完整的案例開發(fā),并穿插一些最佳實踐,使讀者得到豐富的實踐經驗。本書由國際技術支持組織(SanJose中心)的來自世界各地的多位專家們編寫完成。他們是美國加利福尼亞州圣何塞IBM國際技術支持組織的盯咨詢專家UeliWahli,比利時IBM的一位IT架構師WouterDenayer,IBM德國全球服務機構的IT咨詢專家LarsSchunk,伊利諾斯州芝加哥IBMGlobalAMSDeliveryGroup的IT架構師DeborahShaddon,以及在瑞士IBM工作的MartinWeis。他們都是業(yè)界中的專家,在相關領域有多年的工作經驗。以下人員參與了本書的翻譯:邢文娟,周昀,李磊,毛艷,曹翼飛,李軒,王洋,王建峰,朱曉雪,付仲凱。所有譯者都為保證本書的質量盡了最大的努力。但由于時間倉促,書中難免存在不足之處,希望能得到讀者的批評與指正。如果您有意見,歡迎與我們聯(lián)系:vivianxing@gmail.com。期望得到您的反饋!邢文娟周昀李磊2004年于北京前言本書主要針對如何有效地使用WebSphereStudioApplicationDeveloper來開發(fā)基于EnterpriseJavaBeans(EJB)體系結構的應用程序,以及將此類應用程序部署到WebSphereApplicationServer上提供了詳細的信息。貫穿本書,我們提供了一些基于一個簡單的帶有底層關系型數(shù)據(jù)庫的banking應用程序的例子*在第1部分,介紹了作為Java2EnterpriseEdition(J2EE)的一個組成部分的EJB,涉及了它的基本概念和體系結構。我們特別指出了隨EJB2.0規(guī)范而引入的一些新功能,例如關于容器管理的持久性entitybean和message-drivenbean的增強的功能。我們還為成功實現(xiàn)EJB提供了最佳實踐指導。在第Ⅱ部分,介紹了banking應用程序示例,并使用WebSphereStudioApplicationDeveloper來實現(xiàn)entitybean、sessionbean和message-drivenbean。我們還實現(xiàn)了finder方法、不同的映射策略以及使用EJB的簡單客戶端。最后,還對如何將EJB應用程序部署到WebSphereApplicationServer進行了描述。歡迎提出任何意見您的意見對于我們的工作十分重要!我們希望本書能為讀者提供盡可能多的幫助。請將您對這本紅皮書或其他紅皮書的意見通過以下方式發(fā)送給我們。使用下述網頁的在線Contactus中的紅皮書評論表。ibm.com/redbooks以電子郵件的形式將您的意見發(fā)送到redbook@us.ibm.com郵寄信件,把您的意見郵寄到IBMCorporation,InternationalTechnicalSupportOrganizationDept.QXXEBuilding80-E2650HarryRoadSanJose,California95120-6099