注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)J2EE Web應用高級編程

J2EE Web應用高級編程

J2EE Web應用高級編程

定 價:¥38.00

作 者: (美)Greg Barish著;林琪,英宇譯;林琪譯
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302058878 出版時間: 2002-10-01 包裝: 精裝
開本: 26cm 頁數(shù): 296 字數(shù):  

內(nèi)容簡介

  本書介紹的是用J2EE技術(shù)構(gòu)建可擴展和高性能的Java web應用的知識,重點闡述了用J2EE規(guī)范構(gòu)建高效的端到端解決方案。本書首先介紹了與可擴展和高性能的Web應用有關(guān)的基礎(chǔ)性知識;然后講解了用J2EE構(gòu)建Web應用的方法和技術(shù),涵蓋了客戶/服務器通信、客戶請求處理、應用服務器的構(gòu)建和企業(yè)應用集成以及數(shù)據(jù)庫設(shè)計和操作等知識,對于涉及到的每一種相關(guān)技術(shù),均從其可擴展性和性能角度進行了總結(jié)和分析;最后本書還對Web服務作了總體性的介紹。本書內(nèi)容淺顯易懂、示例生動、代碼豐富,適合于Web開發(fā)人員和Java程序員閱讀。

作者簡介

暫缺《J2EE Web應用高級編程》作者簡介

圖書目錄

第1章  可擴展和高性能Web應用                  
 1. 1  Web應用的出現(xiàn)                  
 1. 1. 1  基本定義                  
 1. 1. 2  Web的本質(zhì)特性及其挑戰(zhàn)                  
 1. 2  性能和可擴展性                  
 1. 2. 1  性能                  
 1. 2. 2  可擴展性                  
 1. 3  Internet媒體                  
 1. 3. 1  更廣泛的受眾群體                  
 1. 3. 2  交互性                  
 1. 3. 3  動態(tài)性                  
 1. 3. 4  總呈"開放"狀態(tài)                  
 1. 3. 5  集成性                  
 1. 3. 6  缺乏完全控制                  
 1. 4  測量性能和可擴展性                  
 1. 4. 1  測量性能                  
 1. 4. 2  測量可擴展性                  
 1. 4. 3  吞吐量和價格/性能比                  
 1. 5  可擴展性和性能提示                  
 1. 5. 1  考慮端到端                  
 1. 5. 2  可擴展性不等于性能                  
 1. 5. 3  通過比較測量可擴展性                  
 1. 6  小結(jié)                  
 第2章  Web應用體系結(jié)構(gòu)                  
 2. 1  Web應用術(shù)語                  
 2. 2  應用需求                  
 2. 2. 1  業(yè)務邏輯                  
 2. 2. 2  數(shù)據(jù)管理                  
 2. 2. 3  接口                  
 2. 3  Web需求                  
 2. 4  抽象Web應用體系結(jié)構(gòu)                  
 2. 4. 1  從客戶到服務器:瘦客戶和胖客戶                  
 2. 4. 2  持久性數(shù)據(jù)管理                  
 2. 5    N層應用體系結(jié)構(gòu)                  
 2. 5. 1  客戶                  
 2. 5. 2  網(wǎng)絡(luò)                  
 2. 5. 3  服務器                  
 2. 5. 4  基于層的設(shè)計                  
 2. 5. 5  多線程的應用服務器                  
 2. 5. 6  有效中間件帶來的問題                  
 2. 6  可擴展性和性能提示                  
 2. 6. 1  不要對瘦客戶期望過高                  
 2. 6. 2  使用或建立多線程應用服務器                  
 2. 6. 3  確定合適的粒度                  
 2. 7  小結(jié)                  
 第3章  J2EE規(guī)范                  
 3. 1  規(guī)范概述                  
 3. 2  部署問題                  
 3. 2. 1  包裝                  
 3. 2. 2  部署描述符文件                  
 3. 3  平臺技術(shù)與服務                  
 3. 3. 1  通過RMI-IIOP實現(xiàn)組件通信                  
 3. 3. 2  使用Java事務API實現(xiàn)事務管理                  
 3. 3. 3  實現(xiàn)資源查找的JNDI                  
 3. 4  J2EE和體系結(jié)構(gòu)                  
 3. 5  小結(jié)                  
 第4章  可擴展性和性能技術(shù)                  
 4. 1  緩存與復制                  
 4. 2  并行                  
 4. 3  冗余                  
 4. 4  異步                  
 4. 5  資源池                  
 4. 6  小結(jié)                  
 第5章  HTTP客戶用服務器通信                  
 5. 1  HTTP協(xié)議                  
 5. 2  部署模式                  
 5. 2. 1  帶有瀏覽器客戶的應用                  
 5. 2. 2  不帶瀏覽器的應用                  
 5. 3  HTTP效率                  
 5. 4  HTTP詳細內(nèi)容                  
 5. 4. 1  語義                  
 5. 4. 2  HTTP請求                  
 5. 4. 3  GET方法                  
 5. 4. 4  POST方法                  
 5. 4. 5  HTTP l. 1緩存                  
 5. 4. 6  連接管理                  
 5. 5  可擴展性和性能提示                  
 5. 5. 1  理智地使用GET和POST                  
 5. 5. 2  對于非瀏覽器客戶考慮HTTP                  
 5. 5. 3  提升HTTP響應緩存                  
 5. 5. 4  支持持續(xù)連接                  
 5. 6  小結(jié)                  
 第6章  請求處理                  
 6. 1  一般問題                  
 6. 2  特定問題                  
 6. 2. 1  連接管理                  
 6. 2. 2  數(shù)據(jù)編組                  
 6. 2. 3  請求服務                  
 6. 2. 4  緩存環(huán)境中的數(shù)據(jù)本地性                  
 6. 3  請求處理模式                  
 6. 3. 1  同步通信                  
 6. 3. 2  異步通信                  
 6. 3. 3  可擴展性和性能問題                  
 6. 4  請求處理和J2EE                  
 6. 4. 1  web服務                  
 6. 4. 2  利用Java servlet和JSP實現(xiàn)同步處理                  
 6. 4. 3  使用Java消息服務實現(xiàn)異步處理                  
 6. 5  可擴展性和性能提示                  
 6. 5. 1  建立異步解決方案                  
 6. 5. 2  線程間的流數(shù)據(jù)                  
 6. 5. 3  開發(fā)有效的遠程接口                  
 6. 6  小結(jié)                  
 第7章  基于Java servlet的會話管理                  
 7. 1  生成動態(tài)響應                  
 7. 1. 1  公共網(wǎng)關(guān)接口                  
 7. 1. 2  通過API擴展Web服務器                  
 7. 1. 3  重定向web服務器請求                  
 7. 2  使用servlet                  
 7. 2. 1  servlet和servlet容器                  
 7. 2. 2  與servlet交互                  
 7. 2. 3  Web服務器與servlet容器集成                  
 7. 3  開發(fā)servlet                  
 7. 3. 1  設(shè)計servlet接口                  
 7. 3. 2  建立servlet的代碼                  
 7. 4  servlet執(zhí)行                  
 7. 4. 1  servlet容器                  
 7. 4. 2  servlet和多線程                  
 7. 5  servlet和會話管理                  
 7. 6  部署servlet                  
 7. 7  使用JSP開發(fā)servlet                  
 7. 7. 1  JSP頁面示例                  
 7. 7. 2  JSP頁面的結(jié)構(gòu)                  
 7. 7. 3  JSP如何工作                  
 7. 7. 4  JSP指示                  
 7. 7. 5  JSP到底是什么                  
 7. 8  可擴展性和性能提示                  
 7. 8. 1  使用細粒度的串行化                  
 7. 8. 2  使用基于硬件的負載平衡                  
 7. 8. 3  使用servlet實現(xiàn)會話管理, 而非業(yè)務邏輯                  
 7. 8. 4  再三考慮JSP                  
 7. 9  小結(jié)                  
 第8章  利用企業(yè)JavaBean構(gòu)建應用服務器                  
 8. 1  應用服務器的需求                  
 8. 2  企業(yè)級JavaBean:J2EE解決方案                  
 8. 3  EJB的工作原理                  
 8. 4  EJB類型                  
 8. 5  應用示例                  
 8. 6  EJB設(shè)計                  
 8. 6. 1  會話bean                  
 8. 6. 2  實體bean                  
 8. 6. 3  消息驅(qū)動bean                  
 8. 7  EJB實現(xiàn)                  
 8. 7. 1  會話bean                  
 8. 7. 2  實體bean                  
 8. 7. 3  實體bean和EJB 2. 0                  
 8. 7. 4  消息驅(qū)動bean                  
 8. 8  客戶/EJB集成                  
 8. 9  可擴展性和性能提示                  
 8. 9. 1  盡量用消息驅(qū)動bean而不是會話bean                  
 8. 9. 2  使用無狀態(tài)會話bean                  
 8. 9. 3  盡量采用粗粒度的EJB方法                  
 8. 9. 4  要么很好地使用BMP, 要么干脆不用                  
 8. 9. 5  了解您的開發(fā)商                  
 8. 10  小結(jié)                  
 第9章  基于消息實現(xiàn)高效的企業(yè)應用集成                  
 9. 1  B2B型的工作實例                  
 9. 2  Java消息服務                  
 9. 3  JMS概念                  
 9. 3. 1  提供者                  
 9. 3. 2  客戶                  
 9. 3. 3  消息                  
 9. 3. 4  管理對象                  
 9. 4  JMS編程模型                  
 9. 4. 1  特定于模型的管理對象接口                  
 9. 4. 2  消息使用的同步性                  
 9. 5  JMS可靠性與性能                  
 9. 5. 1  客戶確認                  
 9. 5. 2  消息持久保存                  
 9. 5. 3  時間依賴性和JKS發(fā)布模型                  
 9. 6  一個加JMS bub/sub應用示例                  
 9. 6. 1  開發(fā)消息發(fā)布者                  
 9. 6. 2  開發(fā)消息預約者                  
 9. 6. 3  關(guān)于部署                  
 9. 7  可擴展性和性能提示                  
 9. 7. 1  使用消息                  
 9. 7. 2  理解JMS效率-可靠性的折衷                  
 9. 8  小結(jié)                  
 第10章  高效的數(shù)據(jù)庫設(shè)計                  
 10. 1  數(shù)據(jù)庫技術(shù)和關(guān)系模型                  
 10. 2  邏輯數(shù)據(jù)庫設(shè)計                  
 10. 3  物理數(shù)據(jù)庫設(shè)計                  
 10. 3. 1  表和行                  
 10. 3. 2  約束                  
 10. 4  查詢數(shù)據(jù)庫                  
 10. 4. 1  查詢數(shù)據(jù)                  
 10. 4. 2  嵌套查詢                  
 10. 4. 3  連接查詢                  
 10. 5  其他重要的數(shù)據(jù)庫對象                  
 10. 5. 1  視圖                  
 10. 5. 2  存儲過程                  
 10. 5. 3  觸發(fā)器                  
 10. 5. 4  索引                  
 10. 5. 5  序列                  
 10. 5. 6  其他對象                  
 10. 6  查詢處理                  
 10. 7  可擴展性和性能提示                  
 10. 7. 1  理解如何使用數(shù)據(jù)庫                  
 10. 7. 2  理解何時使用數(shù)據(jù)庫                  
 10. 7. 3  理解如何訪問數(shù)據(jù)                  
 10. 7. 4  規(guī)范數(shù)據(jù)模型                  
 10. 7. 5  有選擇地實現(xiàn)模型的非規(guī)范化                  
 10. 7. 6  使用存儲過程                  
 10. 7. 7  避免觸發(fā)器及其他隱式執(zhí)行                  
 10. 7. 8  了解開發(fā)商                  
 10. 8  小結(jié)                  
 第11章  使用JDBC和SQL高效查詢數(shù)據(jù)庫                  
 11. 1  使用JDBC的原因                  
 11. 2  JDBC概念和對象                  
 11. 2. 1  相關(guān)JDBC對象及其關(guān)系                  
 11. 2. 2  連接數(shù)據(jù)庫                  
 11. 3  編寫JDBC查詢                  
 11. 3. 1  處理語句                  
 11. 3. 2  循環(huán)處理結(jié)果                  
 11. 3. 3  執(zhí)行單個更新                  
 11. 3. 4  其他類型的更新:創(chuàng)建表和存儲過程                  
 11. 4  更高級的問題                  
 11. 4. 1  準備語句(prepared sbtement)                  
 11. 4. 2  動態(tài)SQL                  
 11. 4. 3  事務管理                  
 11. 4. 4  雙向結(jié)果循環(huán)                  
 11. 4. 5  可更新結(jié)果                  
 11. 4. 6  執(zhí)行批更新                  
 11. 5  可擴展性和性能提示                  
 11. 5. 1  在可能的情況下使用PreparedSbtement                  
 1I. 5. 2  對一個遠程數(shù)據(jù)庫使用批更新                  
 11. 5. 3  不要過分使用提交                  
 11. 5. 4  使用多線程實現(xiàn)并行查詢                  
 11. 6  小結(jié)                  
 第12章  Web服務:Web應用的未來                  
 12. 1  Web服務的實際使用                  
 12. 2  Web服務到底是什么                  
 12. 3  Web服務技術(shù)                  
 12. 3. 1  概述                  
 12. 3. 2  綜合                  
 12. 4  XML:自描述數(shù)據(jù)                  
 12. 4. 1  DTD和模式語言                  
 12. 4. 2  解析XML                  
 12. 4. 3  與XML相關(guān)的技術(shù)                  
 12. 5  開發(fā)Web服務                  
 12. 6  使用WSDL描述web服務                  
 12. 6. 1  定義                  
 12. 6. 2  示例                  
 12. 7  使用SOAP調(diào)用Web服務                  
 12. 7. 1  SOAP如何工作                  
 12. 7. 2  使用HTTP上的SOAP                  
 12. 8  利用UDDI注冊web服務                  
 12. 8. 1  標準                  
 12. 8. 2  UDDIAH                  
 12. 9  重覽全局                  
 12. 9. 1  提供者角度                  
 12. 9. 2  使用者角度                  
 12. 10  可擴展性和性能問題                  
 12. 10. 1  遠程方法的復制與負載平衡                  
 12. 10. 2  XML解析性能                  
 12. 10. 3  解析與查詢XML                  
 12. 11  小結(jié)                  

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號