VERITAS “J2EE專家系列”是由VERITAS公司策劃的、與Pearson Technology Group聯(lián)合制作的為期一年的教育計(jì)劃。這個(gè)計(jì)劃向讀者提供了關(guān)于J2EE開發(fā)和部署中涉及應(yīng)用性能管理的專家級內(nèi)容。這個(gè)計(jì)劃立足于一本可以定制的電子書,書中的十二個(gè)獨(dú)立章節(jié)來自于十二本不同的書籍。每月將推出并更新一張新內(nèi)容。VERITAS也將在每個(gè)月與一個(gè)或多個(gè)作者共同推出網(wǎng)絡(luò)廣播內(nèi)容。每期網(wǎng)絡(luò)廣播將重點(diǎn)放在當(dāng)月發(fā)布的新章節(jié)上。同時(shí),VEERITAS公司還將提供一個(gè)論壇,令用戶可以向行業(yè)專家提出關(guān)于J2EE的相關(guān)問題。
  
    書籍內(nèi)容介紹以及下載鏈接


    與大多數(shù)傳統(tǒng)的電子書籍不同,“J2EE專家系列”這本電子圖書的內(nèi)容來自三十多個(gè)作者所著的十二本不同的書籍,而不是節(jié)選自一本圖書。本書分為三個(gè)主要部分,分別關(guān)注J2EE開發(fā)和部署的不同方面。


    第一部分:J2EE™性能構(gòu)建和分析


    J2EE應(yīng)用程序的開發(fā)者在對該程序進(jìn)行成功設(shè)計(jì)、開發(fā)和配置方面面臨著巨大的挑戰(zhàn)。挑戰(zhàn)之一是了解J2EE的標(biāo)準(zhǔn)以及各種可用于應(yīng)用程序構(gòu)建的J2EE組件“基礎(chǔ)構(gòu)件”。另外一個(gè)挑戰(zhàn)是將這些基礎(chǔ)構(gòu)件合并成一個(gè)特殊的應(yīng)用程序。有時(shí)候,這些挑戰(zhàn)與開發(fā)者的開發(fā)能力以及維護(hù)性能和可測量性的輕松程度緊密聯(lián)系在一起。這一部分討論平衡與性能和可測量性相關(guān)的開發(fā)環(huán)節(jié)的最優(yōu)實(shí)踐。


    第一章: J2EE/EJB:軟件工程化標(biāo)準(zhǔn)計(jì)算架構(gòu)的一個(gè)案例研究


    [選自]:Software Architecture in Practice, Second Edition
    [作者]:Len Bass、Paul Clements 和 Rick Kazman
    [內(nèi)容]:本章描述J2EE的架構(gòu)以及該架構(gòu)各種組件之間相互作用,同時(shí)討論了如何權(quán)衡各種架構(gòu)的利弊,及其對性能的影響。


    包括以下小節(jié):


    1、與構(gòu)建業(yè)務(wù)周期的關(guān)系
    2、需求和質(zhì)量
    3、體系結(jié)構(gòu)的解決方案
    4、系統(tǒng)配置決策
    5、總結(jié)
    6、更多參考資料
    7、問題討論 


    第二章: 處理性能問題


    [選自]:Special Edition Using Enterprise JavaBeans™ 2.0
    [作者]:Chuck Cavaness 和 Brian Keeton
    [內(nèi)容]:本章描述性能在設(shè)計(jì)過程中所扮演的角色,提出了EJB的一些專門問題,例如最小化遠(yuǎn)程調(diào)用、最優(yōu)化entity bean持久性和管理事物處理。


    包括以下小節(jié):


    1、性能問題在設(shè)計(jì)過程中扮演的角色
    2、最小化遠(yuǎn)程調(diào)用
    3、優(yōu)化entity bean的持久性
    4、建立一個(gè)選擇表
    5、管理事務(wù)
    6、解決問題 


    第三章: 常見的瓶頸癥狀


    [選自]:Performance Analysis for JAVA™ Web Sites
    [作者]:Stacy Joines、Ruth Willenborg和Ken Hygh
    [內(nèi)容]:本章討論如何識別和消除各種常見的利用率不足、利用率尖峰、高利用率和不均衡的集群負(fù)載,同時(shí)討論了每一類型的癥狀、用于識別各種類型的診斷技術(shù)以及解決每種癥狀背后掩藏的問題所必需的步驟。


    包括以下小節(jié):


    1、資源利用不足
    2、突發(fā)的資源占用
    3、CPU利用率過高
    4、不平衡的集群負(fù)載
    5、總結(jié)


    第二部分:J2EE™應(yīng)用程序的關(guān)鍵組件(即將推出…) 


    該部分提供了J2EE的各種組件,這些組件通常都是由J2EE程序開發(fā)者開發(fā)的。Servlets, Java Server Pages、Enterprise Java Beans、XML和Web Services是用于組成J2EE應(yīng)用程序的基礎(chǔ)構(gòu)件。每一基礎(chǔ)構(gòu)件都給應(yīng)用程序開發(fā)者提供了非常廣泛的實(shí)施策略。該部分還討論了著眼于開發(fā)性能和可測量性的組件的最優(yōu)實(shí)踐。


    第四章: Servlets


    第五章: 高級JSP和XML技術(shù)


    第六章: JavaStop性能優(yōu)化


    第七章: Session Beans


    第九章: 業(yè)務(wù)層設(shè)計(jì)中的注意事項(xiàng)


    第十章: 影響SOUAP服務(wù)器配置的三個(gè)方面


    第三部分:測試和容量規(guī)劃(即將推出…) 


    一旦J2EE應(yīng)用程序的基礎(chǔ)構(gòu)件建立和連接起來,在應(yīng)用程序的整個(gè)生命周期內(nèi),其性能都必須能夠被測試和支持。伴隨著Web服務(wù)的使用,可伸縮性和性能測試策略被提出來做為例子。一旦配置了應(yīng)用程序,在負(fù)載和用戶數(shù)量增加時(shí),容量規(guī)劃可以確保應(yīng)用程序能夠滿足其性能目標(biāo)。這部分提出容量規(guī)劃的策略和最佳實(shí)踐。


    第十一章: 測試Web服務(wù)


    第十二章: WebLogic Server的容量規(guī)劃

分享到

多易

相關(guān)推薦