出版時(shí)間:2002-12 出版社:清華大學(xué)出版社 作者:吐拉川 頁數(shù):430 字?jǐn)?shù):729000 譯者:肖國尊
Tag標(biāo)簽:無
內(nèi)容概要
Enterprise JavaBeans(EJB)是用于開發(fā)和部署商業(yè)應(yīng)用程序的分布式組件模型。EJB 2.0是EJB 1.1的一次重要升級,它可以用來構(gòu)建可伸縮、可重用、可移植事務(wù)性和分布式企業(yè)級商業(yè)應(yīng)用程序。 本書介紹了J2EE 1.3和EJB 2.0的基本理論以及使用EJB 2.0開發(fā)商業(yè)應(yīng)用程序的具體方法、規(guī)則,并通過大量的具體工程實(shí)例,指導(dǎo)讀者學(xué)習(xí)EJB開發(fā)的過程與細(xì)節(jié)。最后,本書還集中討論了如何實(shí)現(xiàn)EJB事務(wù)、EJB安全性、EJB設(shè)計(jì)模式和由EJB 1.1遷移到EJB 2.0的策略等問題。 本書特別適用于編寫EJB程序的新手和學(xué)習(xí)如何在EJB 2.0中編寫業(yè)務(wù)邏輯的EJB 1.1程序員。本書讀者應(yīng)具備一定的Java編程經(jīng)驗(yàn),并對HTML、servlet、JSP、SQL、rmi與JDBC等知識有一定的了解。
作者簡介
Pravin V.Tulachan是J2EE平臺體系結(jié)構(gòu)設(shè)計(jì)師,并且在JavaCamp.com公司(在硅谷成立和一家J2EE平臺培訓(xùn)與咨詢公司)擔(dān)任講師。他有16年以上的IT經(jīng)驗(yàn),最近6年來擔(dān)任Web/Java平臺服務(wù)器端應(yīng)用程序開發(fā)顧問。他是Java University大學(xué)的教師,并且為Sun教育服務(wù)部和加里福尼亞大
書籍目錄
目錄第1部分 概述 第1章 Java 2 Enterprise Edition 1.3簡介 1.1 企業(yè)計(jì)算的演化 1.2 對企業(yè)計(jì)算的考慮 1.3 企業(yè)計(jì)算平臺 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 將開發(fā)和部署的復(fù)雜性減到最少 1.7 J2EE體系結(jié)構(gòu)與商業(yè)相關(guān)的優(yōu)點(diǎn) 1.7.1 簡化應(yīng)用程序開發(fā) 1.7.2 選擇的自由 1.7.3 較快的上市時(shí)間 1.7.4 較低的開發(fā)代價(jià) 1.7.5 應(yīng)用程序的易管理性 1.7.6 應(yīng)用程序的可移植性 1.8 J2EE開發(fā)和部署角色 1.9 開發(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的場合 1.11 本章小結(jié) 第2章 Enterprise JavaBeans 2.0簡介 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部分 開發(fā)EJB 第3章 示例應(yīng)用程序概述 3.1 命名約定 3.2 關(guān)于例程源代碼 3.3 數(shù)據(jù)庫表 3.4 示例應(yīng)用程序描述 3.4.1 無狀態(tài)會話bean實(shí)例 3.4.2 有狀態(tài)會話bean示例 3.4.3 BMP實(shí)體bean示例 3.4.4 CMP實(shí)體bean示例 3.4.5 消息驅(qū)動bean實(shí)現(xiàn)示例 3.5 本章小結(jié) 第4章 EJB客戶視圖 4.1 分布式對象 4.1.1 分布式對象的難點(diǎn) 4.1.2 解決方案 4.2 JNDI簡介 4.2.1 命名服務(wù) 4.2.2 命名約定 4.2.3 命名空間 4.2.4 目錄服務(wù) 4.2.5 命名和目錄服務(wù)的需求 第5章 會話bean簡介 第6章 開發(fā)無狀態(tài)會話bean 第7章 開發(fā)有狀態(tài)會話bean 第8章 實(shí)體bean簡介 第9章 開發(fā)托管bean式實(shí)體bean 第10章 CMP 2.0:抽象持久性模式和EJB QL 第11章 開發(fā)CMP 2.0實(shí)體bean 第12章 Java消息服務(wù) 第13章 開發(fā)消息驅(qū)動bean第3部分 高 級 專 題 第14章 事務(wù) 第15章 Enterprise JavaBean安全 第16章 EJB設(shè)計(jì)模式、互操作性和性能 第17章 將EJB 1.1應(yīng)用程序遷移到EJB 2.0容器中 第18章 裝配J2EE在線注冊應(yīng)用程序思考附錄
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載