出版時(shí)間:2005-2-1 出版社:電子工業(yè)出版社 作者:謝俊,Tad Stephens,Angela Yochem,David Carlson 頁(yè)數(shù):500 字?jǐn)?shù):784000 譯者:謝俊
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書探討了J2EE的BEA實(shí)現(xiàn)。全書共分為18章,每章分別對(duì)應(yīng)于使用J2EE和WebLogic Server開發(fā)Web應(yīng)用程序的各個(gè)階段,并且都圍繞特定的Java Enterprise技術(shù)來(lái)組織,包括模型-視圖-控制器設(shè)計(jì)模式、JDBC數(shù)據(jù)庫(kù)連接、遠(yuǎn)程方法調(diào)用、JMS、EJB、Java-Mail、單元測(cè)試、計(jì)劃部署等。本書實(shí)踐性很強(qiáng),在對(duì)每種技術(shù)的討論中都穿插了例子。最后,本書還討論了創(chuàng)建一個(gè)在線拍賣站點(diǎn)的大型實(shí)例,很有實(shí)際應(yīng)用價(jià)值。本書詳細(xì)討論了EJB,EJB目前是J2EE應(yīng)用程序開發(fā)的主角?! ”緯菍W(xué)習(xí)在WebLogic平臺(tái)上開發(fā)J2EE應(yīng)用程序的好教材,適合于廣大企業(yè)應(yīng)用開發(fā)人員閱讀。無(wú)論是WebLogic的初學(xué)者,還是有經(jīng)驗(yàn)的開發(fā)人員,都能從書中獲益。
作者簡(jiǎn)介
Angela Yochem
UPS公司首席系統(tǒng)架構(gòu)師,致力于大規(guī)模J2EE應(yīng)用程序的快速實(shí)現(xiàn)。WebLogic Workshop 8.1顧問委員會(huì)委員,亞特蘭大BEA 用戶組成員。
David Carlson
自由程序員。職業(yè)生涯僅限于幾家大公司,包括IBM、UPS和Interface,以及與人合作創(chuàng)建的In
書籍目錄
第1章 概述? 1.1 WebLogic Server 和 J2EE ? 1.2 本書介紹的 J2EE 技術(shù)? 1.3 表示邏輯? 1.4 數(shù)據(jù)庫(kù)和事務(wù)支持? 1.5 對(duì)象注冊(cè)表和遠(yuǎn)程方法調(diào)用? 1.6 企業(yè) JavaBean ? 1.7 Java 消息服務(wù)? 1.8 JavaMail ? 1.9 管理? 1.10 安全性? 1.11 WebLogic Server 的分布式部署支持? 1.12 WebLogic Server 8.1 第2章 表示邏輯? 2.1 表示邏輯? 2.2 servlet 簡(jiǎn)介? 2.3 Web 應(yīng)用程序? 2.4 servlet 的最佳實(shí)踐? 2.5 參考資料 第3章 高級(jí) servlet 技術(shù)? 3.1 servlet 和 Web 會(huì)話? 3.2 烤制自己的“小甜餅”? 3.3 過濾器? 3.4 使用包含 WebLogic Server 集群的 servlet ? 3.5 servlet 的最佳實(shí)踐? 3.6 參考資料? 3.7 小結(jié) 第4章 使用 WebLogic Server JSP ? 4.1 使用 JSP 的原因? 4.2 集成 Java 代碼和 JSP 標(biāo)記? 4.3 JSP 基礎(chǔ)? 4.4 定制標(biāo)簽? 4.5 參考資料 第5章 WebLogic Server JDBC 和 JTA ? 5.1 WebLogic Server JDBC ? 5.2 事務(wù)和 JTA ? 5.3 WebLogic Server 和分布式事務(wù)? 5.4 準(zhǔn)備語(yǔ)句? 5.5 錯(cuò)誤處理和 SQL 警告? 5.6 元數(shù)據(jù)? 5.7 高級(jí) JDBC 特性? 5.8 JDBC 的最佳實(shí)踐? 5.9 WebAuction 應(yīng)用程序中的 JDBC 和事務(wù)? 5.10 小結(jié) 第6章 遠(yuǎn)程方法調(diào)用和分布式命名? 6.1 遠(yuǎn)程方法調(diào)用? 6.2 JNDI : Java 命名服務(wù)? 6.3 小結(jié)? 6.4 參考資料 第7章 使用 Java 消息服務(wù)進(jìn)行企業(yè)消息傳遞? 7.1 JMS 的優(yōu)點(diǎn)? 7.2 JMS 基礎(chǔ)知識(shí)? 7.3 JMS 隊(duì)列生產(chǎn)者 / 消費(fèi)者示例? 7.4 JMS 消息? 7.5 消息類型? 7.6 JMS 和事務(wù)? 7.7 集群化 JMS ? 7.8 異常監(jiān)聽器? 7.9 使用多播 JMS ? 7.10 JMS 最佳實(shí)踐? 7.11 小結(jié)? 7.12 參考資料 第8章 使用會(huì)話企業(yè) JavaBean ? 8.1 企業(yè) JavaBean 概述? 8.2 EJB 基礎(chǔ)知識(shí)? 8.3 無(wú)狀態(tài)會(huì)話 EJB ? 8.4 有狀態(tài)會(huì)話 EJB ? 8.5 在會(huì)話 bean 中使用事務(wù)? 8.6 EJB 安全性? 8.7 EJB 環(huán)境? 8.8 EJB 引用? 8.9 資源管理器引用? 8.10 Handle ? 8.11 開發(fā)任務(wù)和 WebLogic Workshop ? 8.12 最佳實(shí)踐? 8.13 小結(jié)? 8.14 參考資料 第9章 實(shí)體 EJB ? 9.1 實(shí)體 EJB 的基本原理? 9.2 實(shí)體 bean 的基礎(chǔ)? 9.3 CMP 實(shí)體 bean 示例? 9.4 CMP ? 9.5 容器管理實(shí)體 bean 生命周期? 9.6 CMR 簡(jiǎn)介? 9.7 編寫 CMP 查找程序的 EJB ? QL ? 9.8 BMP 實(shí)體 bean ? 9.9 編寫實(shí)體 EJB 語(yǔ)句的高級(jí)主題? 9.10 實(shí)體 bean 繼承和多態(tài)性? 9.11 實(shí)體 bean 和鎖定? 9.12 使用只讀實(shí)體 bean ? 9.13 將會(huì)話 bean 用做實(shí)體 bean 的包裝器? 9.14 將 Java bean 用做值對(duì)象? 9.15 BMP 和 CMP ? 9.16 小結(jié)? 9.17 參考資料 第10章 使用消息驅(qū)動(dòng) EJB ? 10.1 消息驅(qū)動(dòng) EJB 基礎(chǔ)? 10.2 消息驅(qū)動(dòng) EJB 示例? 10.3 MDB 和并發(fā)? 10.4 指定 JMS 連接工廠? 10.5 使用帶有 MDB 的事務(wù)? 10.6 消息確認(rèn)? 10.7 新客戶示例? 10.8 使用 JMS 與企業(yè)系統(tǒng)通信? 10.9 消息驅(qū)動(dòng) EJB 的優(yōu)點(diǎn)? 10.10 小結(jié)? 10.11 參考資料 第11章 使用 WebLogic Server JavaMail 連接 Internet 郵件? 11.1 關(guān)于電子郵件? 11.2 關(guān)于 JavaMail ? 11.3 使用 JavaMail 發(fā)送簡(jiǎn)單的電子郵件? 11.4 何處可以找到關(guān)于 JavaMail 和 Internet 郵件的更多信息? 11.5 JavaMail 最佳實(shí)踐 第12章 管理 WebLogic Server 8.1 ? 12.1 JMX 概述? 12.2 WebLogic Server 管理? 12.3 WebLogic 管理工具? 12.4 應(yīng)用程序部署? 12.5 WebLogic Service Performance Monitor ? 12.6 WebLogic 集群配置? 12.7 管理最佳實(shí)踐? 12.8 小結(jié) 第13章 WebLogic Server 8.1 應(yīng)用程序安全? 13.1 安全技術(shù)概述? 13.2 WebLogic 安全和 JAAS ? 13.3 WebLogic 安全服務(wù)提供程序? 13.4 內(nèi)嵌 LDAP 服務(wù)器? 13.5 保護(hù) WebLogic 資源? 13.6 WebLogic Server 8.1 和 SSL ? 13.7 WebLogic Server 8.1 安全和 Web 服務(wù)? 13.8 管理 WebLogic Server 8.1 安全? 13.9 WebLogic Server 安全的最佳實(shí)踐? 13.10 小結(jié) 第14章 設(shè)計(jì)產(chǎn)品部署? 14.1 部署設(shè)計(jì)? 14.2 WebLogic JRockit ? 14.3 WebLogic 部署場(chǎng)景:案例分析? 14.4 客戶端軟件類型? 14.5 在 Web 部署中使用 DMZ 和防火墻? 14.6 集成 Web 部署和數(shù)據(jù)存儲(chǔ)? 14.7 使用 WebLogic Server 集群? 14.8 Web 應(yīng)用程序部署詳解? 14.9 應(yīng)用程序部署? 14.10 混合部署? 14.11 應(yīng)用程序部署過程? 14.12 部署 WebLogic Server 的最佳實(shí)踐? 14.13 小結(jié) 第15章 Web 拍賣設(shè)計(jì)目標(biāo)? 15.1 應(yīng)用程序架構(gòu)? 15.2 裝配應(yīng)用程序組件: WebAuction ? 15.3 部署 WebAuction 應(yīng)用程序 第16章 WebLogic Workshop ? 16.1 WebLogic Workshop IDE ? 16.2 WebLogic Workshop Project Model ? 16.3 WebLogic Workshop 對(duì) Web 服務(wù)的支持? 16.4 控件框架? 16.5 小結(jié) 第17章 WebLogic Server 容量計(jì)劃? 17.1 WebLogic JRockit ? 17.2 容量計(jì)劃分析? 17.3 容量計(jì)劃的方法學(xué)和標(biāo)準(zhǔn)? 17.4 容量計(jì)劃最佳實(shí)踐 第18章 WebLogic Platform 8.1 簡(jiǎn)介? 18.1 WebLogic Platform 組件? 18.2 WebLogic Workshop Platform Edition ? 18.3 WebLogic Integration ? 18.4 WebLogic Portal ? 18.5 WeBLogic Server 8.1 ? 18.6 WebLogic JRockit ? 18.7 WebLogic Platform 小結(jié) 附錄 A Web 服務(wù)概述? A.1 標(biāo)準(zhǔn)? A.2 Workshop 的 Web 服務(wù)安全功能? A.3 同步和異步會(huì)話? A.4 Web 服務(wù)和 J2EE ? A.5 使用 WebLogic Workshop 構(gòu)建 Web 服務(wù)? A.6 小結(jié)? A.7 參考資料 索引
編輯推薦
本書前一版非常暢銷。第二版是第一版的修訂和更新,是使用J2EE 1.3(參考了J2EE 1.4的特性)和新的BEA WebLogic Server 8.1來(lái)開發(fā)基于Web的應(yīng)用程序的全新指南。 本書可引導(dǎo)讀者逐步學(xué)會(huì)構(gòu)建完整而健壯的Web應(yīng)用程序。書中介紹的內(nèi)容包括構(gòu)建用戶界面的原型、編碼服務(wù)器端表示邏輯和JSP代碼、實(shí)現(xiàn)數(shù)據(jù)庫(kù)連接、建立中心注冊(cè)表、提供JMS消息、編碼EJB以及集成電子郵件功能。在這個(gè)過程中,本書在介紹增強(qiáng)的可用性、可靠性和安全性最佳實(shí)踐的同時(shí),還介紹了每個(gè)模塊是如何適合于整體應(yīng)用程序設(shè)計(jì)的。本書覆蓋的主題包括: 利用模型-視圖-控制器(MVC)設(shè)計(jì)模式; 使用JDBC和BEA WebLogic的事務(wù)支持來(lái)集成企業(yè)數(shù)據(jù)庫(kù); 為使應(yīng)用程序運(yùn)行在集群化的BEA WebLogic Server環(huán)境中而做的準(zhǔn)備; 開發(fā)完全利用BEA WebLogic容器服務(wù)的EJB; 測(cè)試、編譯和部署的最佳實(shí)踐和準(zhǔn)則; 使用WebLogic Workshop,即BEA統(tǒng)一開發(fā)環(huán)境; 利用BEA WebLogic Platform,在端到端應(yīng)用程序框架中集成業(yè)務(wù)流程和后臺(tái)系統(tǒng)?! ?/pre>圖書封面
圖書標(biāo)簽Tags
無(wú)評(píng)論、評(píng)分、閱讀與下載
- 還沒讀過(11)
- 勉強(qiáng)可看(823)
- 一般般(140)
- 內(nèi)容豐富(5827)
- 強(qiáng)力推薦(477)
J2EE應(yīng)用與BEA WebLogic Server PDF格式下載