出版時(shí)間:2002-12 出版社:清華大學(xué)出版社 作者:吐拉川 頁(yè)數(shù):430 字?jǐn)?shù):729000 譯者:肖國(guó)尊
Tag標(biāo)簽:無(wú)
內(nèi)容概要
Enterprise JavaBeans(EJB)是用于開(kāi)發(fā)和部署商業(yè)應(yīng)用程序的分布式組件模型。EJB 2.0是EJB 1.1的一次重要升級(jí),它可以用來(lái)構(gòu)建可伸縮、可重用、可移植事務(wù)性和分布式企業(yè)級(jí)商業(yè)應(yīng)用程序。 本書介紹了J2EE 1.3和EJB 2.0的基本理論以及使用EJB 2.0開(kāi)發(fā)商業(yè)應(yīng)用程序的具體方法、規(guī)則,并通過(guò)大量的具體工程實(shí)例,指導(dǎo)讀者學(xué)習(xí)EJB開(kāi)發(fā)的過(guò)程與細(xì)節(jié)。最后,本書還集中討論了如何實(shí)現(xiàn)EJB事務(wù)、EJB安全性、EJB設(shè)計(jì)模式和由EJB 1.1遷移到EJB 2.0的策略等問(wèn)題。 本書特別適用于編寫EJB程序的新手和學(xué)習(xí)如何在EJB 2.0中編寫業(yè)務(wù)邏輯的EJB 1.1程序員。本書讀者應(yīng)具備一定的Java編程經(jīng)驗(yàn),并對(duì)HTML、servlet、JSP、SQL、rmi與JDBC等知識(shí)有一定的了解。
作者簡(jiǎn)介
Pravin V.Tulachan是J2EE平臺(tái)體系結(jié)構(gòu)設(shè)計(jì)師,并且在JavaCamp.com公司(在硅谷成立和一家J2EE平臺(tái)培訓(xùn)與咨詢公司)擔(dān)任講師。他有16年以上的IT經(jīng)驗(yàn),最近6年來(lái)?yè)?dān)任Web/Java平臺(tái)服務(wù)器端應(yīng)用程序開(kāi)發(fā)顧問(wèn)。他是Java University大學(xué)的教師,并且為Sun教育服務(wù)部和加里福尼亞大
書籍目錄
目錄第1部分 概述 第1章 Java 2 Enterprise Edition 1.3簡(jiǎn)介 1.1 企業(yè)計(jì)算的演化 1.2 對(duì)企業(yè)計(jì)算的考慮 1.3 企業(yè)計(jì)算平臺(tái) 1.3.1 CORBA 1.3.2 .NET 1.3.3 J2EE 1.4 J2EE 1.3所需的技術(shù) 1.4.1 支持通信的技術(shù) 1.4.2 支持安全的技術(shù) 1.4.3 支持表示的技術(shù) 1.4.4 支持業(yè)務(wù)應(yīng)用的技術(shù) 1.4.5 支持企業(yè)信息系統(tǒng)的技術(shù) 1.4.6 將所有的內(nèi)容整合到一起 1.5 J2EE體系結(jié)構(gòu) 1.5.1 客戶層 1.5.2 表示層 1.5.3 業(yè)務(wù)層 1.5.4 企業(yè)信息系統(tǒng)層 1.6 J2EE體系結(jié)構(gòu)技術(shù)上的優(yōu)點(diǎn) 1.6.1 互操作性 1.6.2 與遺留系統(tǒng)的標(biāo)準(zhǔn)集成 1.6.3 編程的效率 1.6.4 分布式組件 1.6.5 可靠性和性能 1.6.6 安全 1.6.7 將開(kāi)發(fā)和部署的復(fù)雜性減到最少 1.7 J2EE體系結(jié)構(gòu)與商業(yè)相關(guān)的優(yōu)點(diǎn) 1.7.1 簡(jiǎn)化應(yīng)用程序開(kāi)發(fā) 1.7.2 選擇的自由 1.7.3 較快的上市時(shí)間 1.7.4 較低的開(kāi)發(fā)代價(jià) 1.7.5 應(yīng)用程序的易管理性 1.7.6 應(yīng)用程序的可移植性 1.8 J2EE開(kāi)發(fā)和部署角色 1.9 開(kāi)發(fā)一個(gè)J2EE應(yīng)用程序 1.10 J2EE的缺點(diǎn) 1.10.1 陡峭的學(xué)習(xí)曲線 1.10.2 較高的資源要求 1.10.3 J2EE應(yīng)用服務(wù)器的費(fèi)用(較高的基礎(chǔ)結(jié)構(gòu)費(fèi)用) 1.10.4 較高的維護(hù)費(fèi)用 1.10.5 避免使用J2EE的場(chǎng)合 1.11 本章小結(jié) 第2章 Enterprise JavaBeans 2.0簡(jiǎn)介 2.1 軟件組件模型 2.2 Enterprise JavaBeans體系結(jié)構(gòu) 2.2.1 Enterprise JavaBeans組件 2.2.2 關(guān)鍵EJB元素 2.2.3 EJB容器 2.2.4 打包和部署工具 2.3 EJB安全 2.4 EJB的優(yōu)點(diǎn) 2.5 EJB的缺點(diǎn) 2.6 Enterprise JavaBeans和JavaBeans的區(qū)別 2.7 本章小結(jié)第2部分 開(kāi)發(fā)EJB 第3章 示例應(yīng)用程序概述 3.1 命名約定 3.2 關(guān)于例程源代碼 3.3 數(shù)據(jù)庫(kù)表 3.4 示例應(yīng)用程序描述 3.4.1 無(wú)狀態(tài)會(huì)話bean實(shí)例 3.4.2 有狀態(tài)會(huì)話bean示例 3.4.3 BMP實(shí)體bean示例 3.4.4 CMP實(shí)體bean示例 3.4.5 消息驅(qū)動(dòng)bean實(shí)現(xiàn)示例 3.5 本章小結(jié) 第4章 EJB客戶視圖 4.1 分布式對(duì)象 4.1.1 分布式對(duì)象的難點(diǎn) 4.1.2 解決方案 4.2 JNDI簡(jiǎn)介 4.2.1 命名服務(wù) 4.2.2 命名約定 4.2.3 命名空間 4.2.4 目錄服務(wù) 4.2.5 命名和目錄服務(wù)的需求 第5章 會(huì)話bean簡(jiǎn)介 第6章 開(kāi)發(fā)無(wú)狀態(tài)會(huì)話bean 第7章 開(kāi)發(fā)有狀態(tài)會(huì)話bean 第8章 實(shí)體bean簡(jiǎn)介 第9章 開(kāi)發(fā)托管bean式實(shí)體bean 第10章 CMP 2.0:抽象持久性模式和EJB QL 第11章 開(kāi)發(fā)CMP 2.0實(shí)體bean 第12章 Java消息服務(wù) 第13章 開(kāi)發(fā)消息驅(qū)動(dòng)bean第3部分 高 級(jí) 專 題 第14章 事務(wù) 第15章 Enterprise JavaBean安全 第16章 EJB設(shè)計(jì)模式、互操作性和性能 第17章 將EJB 1.1應(yīng)用程序遷移到EJB 2.0容器中 第18章 裝配J2EE在線注冊(cè)應(yīng)用程序思考附錄
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
EJB 2.0組件開(kāi)發(fā)指南 PDF格式下載