出版時間:2005-9 出版社:機械工業(yè) 作者:塔特 頁數(shù):285
Tag標(biāo)簽:無
內(nèi)容概要
EJB作為J2EE應(yīng)用開發(fā)的服務(wù)器端核心部分,以Java企業(yè)編程救星的面貌出現(xiàn),堪稱Java開發(fā)問題的解藥,因此大受歡迎。它的復(fù)雜性一方面可以帶來超強的能力,但同時混亂和困惑也如影隨形。要想有效地利用EJB,有什么最佳途徑呢? 本書討論了當(dāng)今大家爭論得如火如荼的話題。本書作者找出并解釋了常見的EJB陷阱,并把這些陷阱提升為“反模式”。這些反模式可以幫助人們避免一些最重要的EJB問題,從持久存儲到性能領(lǐng)域都有所涉及。如果能清楚地知道哪些事情不該做,將能更深刻地感受到書中所述最佳實踐的意義所在。本書內(nèi)容: ■何時使用EJB以及何時不應(yīng)使用EJB ■管理會話狀態(tài) ■實體bean的替代方法 ■性能調(diào)優(yōu)技術(shù) ■XDoclet、Ant和JUnit最佳實踐 ■避免各類bean的陷阱,包括消息驅(qū)動bean、實體bean、會話bean。
作者簡介
Bruce Tate 身為一個顧問,經(jīng)常在學(xué)術(shù)會議上發(fā)表講演,他著力推廣和講授有效的Java設(shè)計。
書籍目錄
前言致謝關(guān)于本書第一部分 基礎(chǔ)知識 第1章 取舍之苦 1.1 論戰(zhàn)風(fēng)暴 1.2 EJB反模式的歷史 1.3 案例研究:PetStore基準(zhǔn)測評 1.4 反模式:金榔頭 1.5 小結(jié):前瞻 1.6 本章中的反模式 第2章 代價之苦 2.1 層出不窮的爭論 2.2 反模式:大錘打蒼蠅 2.3 實體bean應(yīng)另當(dāng)別論 2.4 實體bean:兩大進步 2.5 實體bean的深入探討 2.6 小結(jié) 2.7 本章中的反模式 第3章 接口之苦 3.1 構(gòu)建一個好接口 3.2 設(shè)計應(yīng)用層 3.3 反模式:本地和遠(yuǎn)程接口并存 3.4 反模式:闖入廚房的顧客 3.5 反模式:定制DTO 3.6 小結(jié) 3.7 本章中的反模式 第二部分 會話和消息 第4章 會話之苦 4.1 線程和同步 4.2 處理異常 4.3 重復(fù)大數(shù)據(jù)集 4.4 高效地互操作 4.5 小結(jié) 4.6 本章中的反模式 第5章 會話狀態(tài)之苦 5.1 談?wù)剷挔顟B(tài) 5.2 核心反模式:會話包袱 5.3 用有狀態(tài)會話bean管理會話 5.4 用servlet管理會話 5.5 反模式:會話狀態(tài)金榔頭 5.6 小反模式:將有狀態(tài)會話bean用作共享數(shù)據(jù)緩存 5.7 反模式:會話大雜燴 5.8 小反模式:會話抖動 5.9 小反模式:腐爛的會話垃圾 5.10 小結(jié): 馴獸 5.11 本章中的反模式 第6章 消息之苦 6.1 JMS簡介 6.2 一個早期反模式:胖消息 6.3 小反模式:瘦消息 6.4 一個訂單處理系統(tǒng)雛形 6.5 反模式:XML作為銀彈 6.6 反模式:消息擁堵 6.7 小反模式: 請求立即應(yīng)答 6.8 使用消息驅(qū)動bean 6.9 反模式:自成一體的消費者 6.10 反模式:燙手的山芋 6.11 反模式:慢吞吞的食客 6.12 反模式:監(jiān)聽 6.13 反模式:事后才考慮性能 6.14 小結(jié):獲得消息 6.15 本章中的反模式 第三部分 EJB持久存儲 第7章 實體之苦 第8章 選擇之苦 第四部分 更寬泛的話題 第9章 調(diào)優(yōu)之苦 第10章 構(gòu)建之苦 第11章 苦樂參半的未來 附錄 附錄A Bitter傳說 附錄B Bitter基礎(chǔ) 參考文獻(xiàn)
媒體關(guān)注與評論
書評“……絕妙的寫作風(fēng)格……這是我讀起來最舒服的技術(shù)書籍之一……書中對概念的解釋兼俱4個特點:易于理解,趣味性強,知識性強,而且切中主題。” ——Dave Wiltz, SBC Global “……可以幫助人們剝開罩在Java企業(yè)開發(fā)身上的過于華美的外衣。” ——John D.Crabtree, Taliant Software “顯而易見,他們對這一切了如指掌?!薄 狫ack Herrington, Code Generation Network “……這本書真是絕了?!薄 狟arry Nowak, GFS Marketplace “……在你手足無措之前,這本書可以幫助你找出癥結(jié),指明方向?!薄 狫on Skeet, Peramon Technology
編輯推薦
暢銷書作家Bruce Tate在輟筆十余年后于2002年又以暢銷書《Bitter Java》再顯神威,該書在Amazon上創(chuàng)下了難以打破的暢銷記錄。在這本書的鼓舞下,作者把討論主題從初級Java移向了更具挑戰(zhàn)性的領(lǐng)域,即Enterprise JavaBeans(EJB)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載