Effective Enterprise Java中文版

出版時間:2005-9  出版社:機械工業(yè)  作者:紐華德  頁數(shù):311  
Tag標簽:無  

內容概要

如果你想構建更好的Java企業(yè)應用,并使之運行起來更加高效,本書就是最佳選擇。本書通俗易懂地解釋了J2EE開發(fā)的微妙之處。你將學會:  ■使用進程內或本地存儲以避開網(wǎng)絡,請參閱第44項  ■考慮使用較低的隔離級別以獲得更大的事務吞吐量,請參閱第35項  ■為了開放集成而考慮使用Web服務,請參閱第22項  ■仔細考慮你的查找,請參閱第16項  ■預生成內容以最小化處理過程,請參閱第55項  ■使用基于角色的授權,請參閱第63項  ■面對故障時要健壯,請參閱第7項  ■為版本并存使用獨立的JRE,請參閱第69項    TedNeward向讀者提供了75項易于理解的技巧,它們可以幫助你在系統(tǒng)和架構層次上駕馭J2EE開發(fā)。他對J2EE開發(fā)的優(yōu)勢、弊端的全景式看法將解決你最迫切關心的問題,使你學會:如何設計企業(yè)系統(tǒng)使其適應未來的需求;在無損于代碼正確性的前提下提高代碼的效率;如何實現(xiàn)語言或平臺無法直接支持的復雜功能。在閱讀本書之后,你將了解如何設計和實現(xiàn)更好的、更具可擴展性的、企業(yè)級Java軟件系統(tǒng)。

作者簡介

Ted Neward  是一名軟件架構師、顧問、作家和演講家,他為諸如Intuit and Pacific Bell和UC Davis這樣的公司做咨詢工作。他還著有《Server-Based Java Programming》,同時也是《C≠in a Nutshell》和《SSCLl Essentials》的作者之一。Ted曾經(jīng)是JSR175專家組的成員。他近來經(jīng)

書籍目錄

序前言縮略語第1章  簡介         J2EE的目標         中間件和J2EE         J2EE實現(xiàn)         企業(yè)計算的十大謬誤        第2章  架構         第1項:優(yōu)先采用構件作為開發(fā)、部署和重用的核心元素         第2項:跨越構件邊界優(yōu)先采用松耦合         第3項:區(qū)分邏輯層和物理層        第4項:數(shù)據(jù)和處理程序要盡可能靠近         第5項:牢記標識引起的競爭         第6項:使用“掛鉤點”來注入優(yōu)化、定制或新功能         第7項:面對故障時要健壯         第8項:定義性能和可擴展性目標         第9項:只在事務性處理中使用EJB         第10項:先測量性能,再進行優(yōu)化         第11項:認清“提供商中立”的成本         第12項:內置監(jiān)控功能         第13項:內置管理支持         第14項:部署要盡可能簡單        第3章  通信         第15項:理解你所做的通信選擇         第16項:仔細考慮你的查找         第17項:識別網(wǎng)絡訪問的代價         第18項:優(yōu)選上下文完整的通信風格         第19項:優(yōu)選數(shù)據(jù)驅動的通信而不是行為驅動的通信         第20項:避免為遠程服務請求去等待響應         第21項:考慮構件的劃分以避免任何一臺機器負載過重         第22項:為了開放集成而考慮使用Web服務         第23項:大批量地傳送數(shù)據(jù)         第24項:考慮定制你自己的通信代理        第4章  處理         第25項:保持簡潔        第26項:優(yōu)先采用規(guī)則引擎去處理復雜狀態(tài)的評估和執(zhí)行         第27項:優(yōu)先為隱含的非原子性錯誤場景采用事務性處理         第28項:區(qū)分用戶事務和系統(tǒng)事務         第29項:最小化鎖窗口         第30項:當持有鎖時不要讓步給在構件之外的控制       第31項:理解EJB的事務關聯(lián)        第32項:優(yōu)先使用本地事務而不是分布式事務         第33項:為了更好的可擴展性而考慮使用樂觀的并發(fā)機制         第34項:為了顯式的并發(fā)控制而考慮使用悲觀的并發(fā)機制         第35項:考慮使用較低的隔離級別以獲得更大的事務吞吐量         第36項:面臨回滾時使用保存點來保留部分工作         第37項:當有可能避免鎖定區(qū)域時就復制數(shù)據(jù)源         第38項:偏愛不可變的,因為它不需要任何鎖        第5章  狀態(tài)管理         第39項:節(jié)省地使用 HttpSession         第40項:使用對象優(yōu)先的持久化來保存你的領域模型         第41項:使用關系優(yōu)先的持久化來顯示關系模型的威力         第42項:使用過程優(yōu)先的持久化來創(chuàng)建一個封裝層         第43項:識別對象-層次結構阻抗失配         第44項:使用進程內或本地存儲以避開網(wǎng)絡         第45項:不要假設擁有數(shù)據(jù)或數(shù)據(jù)庫         第46項:惰性加載不頻繁使用的數(shù)據(jù)         第47項:積極加載頻繁使用的數(shù)據(jù)         第48項:批處理SQL的工作以避免往返訪問         第49項:了解你的JDBC供應商         第50項:調整你的SQL語句        第6章  表示         第51項:考慮富客戶端UI技術        第52項:使HTML短小精悍         第53項:表示與處理相分離         第54項:內容與樣式相分離        第55項:預生成內容以最小化處理過程         第56項:盡早驗證,盡量驗證        第7章  安全        第8章  系統(tǒng)        參考資料

媒體關注與評論

書評“通過這本書,TedNeward將幫助你實現(xiàn)從一個優(yōu)秀的Java企業(yè)應用開發(fā)者向一個偉大的開發(fā)者的飛躍!”              ——John Croupi, Sun著名工程師,《Core J2EEPatterns》作者之一

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Effective Enterprise Java中文版 PDF格式下載


用戶評論 (總計4條)

 
 

  •   比較注重理論
  •   不錯的一本書,不適合剛開發(fā)JAVA的人。
  •   書是老書,但是本身還是不錯的!
  •     正在讀這本書,這本書采用了Effetive java的編排格式來進行組織,對企業(yè)計算中的問題進行了比較全面的討論,個人感覺這本書可以讓你可以站在企業(yè)應用的高度來審視一些問題,可以做為一個入門的書籍。對于其中某些自己感興趣想深入研究了解的條目,可以再找其他參考資料。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7