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

J2EE Web應(yīng)用高級(jí)編程

J2EE Web應(yīng)用高級(jí)編程

定 價(jià):¥38.00

作 者: (美)Greg Barish著;林琪,英宇譯;林琪譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

暫缺《J2EE Web應(yīng)用高級(jí)編程》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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