注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關Java實用系統(tǒng)開發(fā)指南

Java實用系統(tǒng)開發(fā)指南

Java實用系統(tǒng)開發(fā)指南

定 價:¥42.00

作 者: 彭晨陽
出版社: 機械工業(yè)出版社
叢編項: Java階梯叢書
標 簽: Java

購買這本書可以去


ISBN: 9787111135357 出版時間: 2004-04-01 包裝: 精裝
開本: 16 頁數(shù): 400 字數(shù):  

內容簡介

  本書從實戰(zhàn)角度介紹了多個Java系統(tǒng)的設計、開發(fā)全過程,從這些實例中,試圖總結出解決類似問題的通用規(guī)律,提出了一些問題可重用的模式或框架,幫助開發(fā)人員解決Java實戰(zhàn)中常見的問題。本書適合大學計算機專業(yè)的學生、研究生、軟件設計師以及軟件開發(fā)人員學習參考。本書利用8個綜合實例介紹了多個Java系統(tǒng)的設計和開發(fā),重點描述了J2EE實用系統(tǒng)的架構設計和應用。本書的特點是從可復用的面向對象設計的高度總結出解決同類問題的通用規(guī)律,探討了設計模式和框架在可重用性、可擴展性和可伸縮性等方面的實際應用,從而提高軟件的開發(fā)質量和速度,幫助開發(fā)人員解決Java實戰(zhàn)中常見的主要問題。本書適合大學計算機專業(yè)的學生、研究生、軟件設計師以及軟件開發(fā)人員學習參考。

作者簡介

暫缺《Java實用系統(tǒng)開發(fā)指南》作者簡介

圖書目錄

 第1章 高性能聊天系統(tǒng)
 1.1 系統(tǒng)需求
 1.2 架構設計
 1.2.1 Java事件模型
 1.2.2 架構設計圖
 1.2.3 協(xié)議設計
 1.2.4 多線程
 1.2.5 線程池
 1.2.6 非堵塞I/O
 1.3 Socket核心設計和實現(xiàn)
 1.3.1 TCP和Reactor模式
 1.3.2 UDP實現(xiàn)
 1.3.3 客戶端實現(xiàn)
 1.4 Socket接口設計和實現(xiàn)
 1.4.1 隊列和對象類型
 1.4.2 訪問者模式定義
 1.4.3 訪問者模式實現(xiàn)
 1.4.4 協(xié)議封裝
 1.4.5 重整Refactoring
 1.5 應用接口設計和實現(xiàn)
 1.5.1 Connection API
 1.5.2 ConnectionFactory API
 1.5.3 TcpConnection API
 1.5.4 UdpConnection API
 1.6 應用層設計和實現(xiàn)
 1.6.1 客戶端聊天測試
 1.6.2 服務器聊天測試
 1.7 性能測試
 1.8 小結
 第2章 簡單的用戶注冊系統(tǒng)
 2.1 需求分析
 2.2 系統(tǒng)設計
 2.2.1 JSP/Servlet與J2EE
 2.2.2 結構設計圖
 2.2.3 JSP/JavaBeans技術要點
 2.2.4 JDBC和連接池
 2.2.5 數(shù)據(jù)庫設計
 2.3 類的詳細設計和實現(xiàn)
 2.3.1 Facade模式
 2.3.2 JDBC通用操作類
 2.3.3 E-mail發(fā)送通用類
 2.3.4 用戶資料管理
 2.3.5 密碼數(shù)據(jù)操作類
 2.3.6 登陸驗證功能
 2.4 界面編程實現(xiàn)
 2.4.1 登陸驗證頁面
 2.4.2 注冊頁面
 2.5 調試. 發(fā)布和運行
 2.5.1 單元測試
 2.5.2 快速配置開發(fā)環(huán)境
 2.5.3 Tomcat配置和調試
 2.5.4 Tomcat連接池使用
 2.6 Hibernate使用
 2.7 小結
 第3章 Jive論壇系統(tǒng)
 3.1 Jive功能需求
 3.2 Jive與設計模式
 3.2.1 設計模式
 3.2.2 ForumFactory與工廠模式
 3.2.3 統(tǒng)一入口與單態(tài)模式
 3.2.4 訪問控制與代理模式
 3.2.5 批量分頁查詢與迭代模式
 3.2.6 過濾器與裝飾模式
 3.2.7 主題監(jiān)測與觀察者模式
 3.3 Jive安全管理機制
 3.3.1 安全驗證機制
 3.3.2 用戶資料管理
 3.4 Jive的緩存機制
 3.4.1 緩存原理和實現(xiàn)
 3.4.2 緩存使用
 3.4.3 小結
 3.5 Jive的其他組件技術
 3.5.1 Jive的樹形結構
 3.5.2 XML和JDOM
 3.5.3 全文檢索和Lucene
 3.5.4 Jive的中文問題
 3.6 Jive圖形處理
 3.6.1 圖片上傳處理
 3.6.2 服務器端圖形處理
 3.7 Jive安裝調試運行
 3.8 小結
 第4章 網(wǎng)站內容管理系統(tǒng)
 4.1 需求分析
 4.2 架構設計
 4.2.1 系統(tǒng)架構圖
 4.2.2 MVC模式和Struts
 4.2.3 DBO模式和Castor
 4.2.4 Cache設計
 4.3 詳細設計和實現(xiàn)
 4.3.1 基本對象設計
 4.3.2 數(shù)據(jù)模型的實現(xiàn)
 4.3.3 抽象工廠(Abstract Factory)模式
 4.3.4 生成器(Builder)模式
 4.4 表現(xiàn)層的實現(xiàn)
 4.4.1 Strut相關設置
 4.4.2 創(chuàng)建PageForm
 4.4.3 創(chuàng)建PageAction
 4.4.4 創(chuàng)建page.jsp頁
 4.4.5 自定義標簽庫
 4.4.6 創(chuàng)建SavePageAction
 4.4.7 Tile模板
 4.4.8 創(chuàng)建cmsMenu.jsp
 4.4.9 創(chuàng)建index.jsp
 4.4.10 小技巧
 4.5 項目重整Refactoring
 4.6 調試. 發(fā)布和運行
 4.6.1 配置和運行
 4.6.2 Log調試信息的配置
 4.7 小結
 第5章 訂閱信息系統(tǒng)
 5.1 需求分析
 5.2 架構設計
 5.2.1 Cache和Pool
 5.2.2 EJB框架體系
 5.2.3 架構圖
 5.2.4 接口框架設計
 5.3 EJB詳細設計和實現(xiàn)
 5.3.1 業(yè)務對象建模
 5.3.2 開發(fā)環(huán)境配置
 5.3.3 CMP圖形開發(fā)
 5.3.4 實體Bean
 5.3.5 Facade Session Bean
 5.3.6 Transfer Object模式
 5.4 Web與EJB接口框架
 5.4.1 框架的設計
 5.4.2 框架的實現(xiàn)
 5.4.3 框架的使用
 5.5 表現(xiàn)層的設計和實現(xiàn)
 5.5.1 創(chuàng)建ActionForm
 5.5.2 創(chuàng)建Action類
 5.5.3 創(chuàng)建JSP頁
 5.6 調試配置和運行
 5.6.1 JBoss和MySQL的配置
 5.6.2 JNDI配置
 5.6.3 部署和發(fā)布
 5.6.4 調試和測試
 5.7 小結
 第6章 用戶安全管理系統(tǒng)
 6.1 需求分析
 6.2 架構設計
 6.2.1 角色
 6.2.2 J2EE的JAAS
 6.2.3 單點登錄
 6.2.4 郵件發(fā)送組件
 6.3 詳細設計和實現(xiàn)
 6.3.1 業(yè)務對象建模
 6.3.2 數(shù)據(jù)庫設計
 6.3.3 實體Bean實現(xiàn)
 6.3.4 Session Bean實現(xiàn)
 6.3.5 EJB容器安全配置
 6.4 JMS郵件發(fā)送組件
 6.4.1 消息發(fā)送器
 6.4.2 MDB
 6.5 Web層的實現(xiàn)
 6.5.1 用戶資料管理
 6.5.2 Web容器安全配置
 6.6 調試配置和運行
 6.6.1 JAAS配置
 6.6.2 郵件服務的配置
 6.6.3 部署和發(fā)布
 6.7 小結
 第7章 EJB方法調用框架
 7.1 框架概況
 7.1.1 遠程調用技術背景
 7.1.2 框架結構
 7.2 框架設計
 7.2.1 代理(Proxy)模式
 7.2.2 動態(tài)代理
 7.2.3 反射(Reflection)和方法調用
 7.2.4 HTTP協(xié)議和對象序列化
 7.2.5 框架設計圖
 7.2.6 HTTPSession和緩存機制
 7.2.7 基于HTTP的安全機制
 7.3 類的詳細設計和實現(xiàn)
 7.3.1 基本業(yè)務對象
 7.3.2 動態(tài)代理工廠
 7.3.3 肥客戶端/服務器架構下實現(xiàn)
 7.3.4 Web層代理Servlet Proxy
 7.3.5 瀏覽器/服務器架構下實現(xiàn)
 7.3.6 核心代理Business Proxy實現(xiàn)
 7.4 框架的使用和調試
 7.4.1 配置
 7.4.2 瀏覽器/服務器架構下的應用
 7.4.3 肥客戶端/服務器架構下的應用
 7.5 小結
 第8章 網(wǎng)上商店系統(tǒng)
 8.1 系統(tǒng)需求和設計
 8.1.1 基本業(yè)務對象
 8.1.2 數(shù)據(jù)表設計
 8.2 數(shù)據(jù)操作通用框架
 8.2.1 框架的提煉和設計
 8.2.2 增. 刪. 改. 查框架實現(xiàn)
 8.3 商品類別管理功能的實現(xiàn)
 8.3.1 創(chuàng)建Session Bean
 8.3.2 EJB配置
 8.3.3 創(chuàng)建Category相關類實現(xiàn)
 8.3.4 Web配置
 8.3.5 創(chuàng)建category.jsp
 8.4 商品管理功能的實現(xiàn)
 8.4.1 創(chuàng)建ProductManager
 8.4.2 EJB配置
 8.4.3 創(chuàng)建Product相關類實現(xiàn)
 8.4.4 Web配置
 8.4.5 創(chuàng)建product.jsp
 8.4.6 商品圖片上傳功能
 8.5 商品批量查詢和多頁顯示
 8.5.1 DAO模式
 8.5.2 Strut框架下設計和實現(xiàn)
 8.5.3 頁導航條實現(xiàn)
 8.6 購物車功能的實現(xiàn)
 8.6.1 有狀態(tài)Session Bean
 8.6.2 Web功能實現(xiàn)
 8.7 小結

本目錄推薦

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