日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

JAVA服務(wù)器高級編程

JAVA服務(wù)器高級編程

定 價:¥92.00

作 者: (英)Danny Ayers等著;曾國平等譯
出版社: 機械工業(yè)出版社
叢編項: Wrox程序員參考系列
標 簽: Java

ISBN: 9787111088578 出版時間: 2001-05-01 包裝: 平裝
開本: 24cm 頁數(shù): 896 字數(shù):  

內(nèi)容簡介

  本書詳細深入地講述了servlet和Web編程,展示了Java服務(wù)器端專業(yè)編程的新特性,內(nèi)容覆蓋XML、EJB、JBDC、JNDC、JavaMail、RMI、CORBA、Jini/JavaSpace和Apache,為在Java平臺上編寫n-層應(yīng)用提供了最新的程序設(shè)計理論和技術(shù),是一本用servlet、JSP、Jini/JavaSpace等新技術(shù)創(chuàng)建n-層Java應(yīng)用的專業(yè)書籍。本書內(nèi)容詳盡,語言精練,編程技術(shù)先進,適用于有一定Web編程經(jīng)驗并熟悉Java語言和核心API的開發(fā)人員;同時也能為想要理解和掌握Java服務(wù)器端編程的讀者提供幫助。本書提供了5個編程實例和大量的源程序,所有源代碼都可以從Internet上免費下載,其地址是http://www.wrox.com,同時也可以從這個站點獲得對本書的技術(shù)支持。

作者簡介

  Danny Ayers,性格溫和的Danny Ayers在維護位于Derbyshire Peak District的High Peak College(Derby大學(xué))的網(wǎng)絡(luò)期間,就已成為了自由作家和顧問工程師。他的興趣包括神經(jīng)網(wǎng)絡(luò)、木雕、貝斯音樂。他的第一個PC是PET 2001 Series(8K),可以通過danny_ayers@yahoo.com同他聯(lián)系。等等

圖書目錄

譯者序
作者簡介
前言
第1章 Web應(yīng)用開發(fā)
1.1 Web結(jié)構(gòu)
1.1.1 Web瀏覽器
1.1.2 Web服務(wù)器
1.2 n-層應(yīng)用
1.3 Web應(yīng)用的體系結(jié)構(gòu)
1.3.1 收集數(shù)據(jù)
1.3.2 向Web服務(wù)器發(fā)送請求
1.3.3 執(zhí)行服務(wù)器腳本
1.3.4 將結(jié)果返回瀏覽器
1.4 開發(fā)服務(wù)器應(yīng)用
1.4.1 服務(wù)器端的技術(shù)
1.4.2 Java的特點
1.5 小結(jié)
第2章 servlet簡介
2.1 servlet容器
2.1.1 servlet API
2.1.2 servlet的構(gòu)造
2.2 簡化HTML的生成過程
2.3 關(guān)于性能的幾點注釋
2.4 處理表單數(shù)據(jù)和發(fā)送郵件
2.4.1 建立HTML表單
2.4.2 編寫servlet
2.5 小結(jié)
第3章 錯誤處理和事件記錄
3.1 異常
3.1.1 運行時刻和編譯時刻錯誤
3.1.2 在Java中處理異常
3.1.3 在servlet中處理異常
3.1.4 發(fā)送HTTP錯誤
3.1.5 記錄事件
3.1.6 使用servlet異常
3.2 小結(jié)
第4章 會話與會話跟蹤
4.1 會話
4.2 使用傳統(tǒng)方法進行會話跟蹤
4.2.1 重寫URL
4.2.2 隱藏表單字段
4.2.3 cookies
4.3 使用Java Servlet API進行會話跟蹤
4.3.1 獲得一個會話對象
4.3.2 讀寫會話數(shù)據(jù)
4.3.3 使會話對象失效
4.3.4 一個使用會話的簡單購物車
4.3.5 方法的選擇
4.4 小結(jié)
第5章 使用servlet環(huán)境
5.1 “聊天”應(yīng)用概述
5.2 servlet環(huán)境的配置
5.2.1 servlet環(huán)境的唯一URI路徑前綴
5.2.2 servlet環(huán)境的servlet名稱和URI路徑映射
5.2.3 優(yōu)點
5.3 servlet環(huán)境狀態(tài)
5.3.1 初始化servlet環(huán)境狀態(tài)
5.3.2 訪問環(huán)境狀態(tài)
5.4 改變環(huán)境狀態(tài)
5.5 運行聊天應(yīng)用
5.5.1 配置servlet引擎
5.5.2 添加聊天室
5.5.3 聊天
5.6 小結(jié)
第6章 生成動態(tài)內(nèi)容
6.1 MIME類型
6.1.1 Image/jpeg
6.1.2 Image/gif
6.1.3 Image/png
6.2 返回二進制數(shù)據(jù)
6.3 創(chuàng)建GIF圖像
6.3.1 創(chuàng)建一個不顯示的圖像
6.3.2 對圖像進行編碼
6.4 統(tǒng)計圖servlet
6.4.1 實用類
6.4.2 servlet本身
6.4.3 圖形環(huán)境
6.4.4 創(chuàng)建顏色
6.4.5 繪制餅形圖
6.4.6 繪制條形圖
6.4.7 創(chuàng)建一個嵌入圖像的HTML頁面
6.4.8 反向鏈接到頁面
6.5 小結(jié)
第7章 JavaServer Pages介紹
7.1 體系結(jié)構(gòu)概述
7.2 一個簡單的JavaServer Page
7.2.1 JavaServer Page的編程元素
7.2.2 JSP偽指令
7.2.3 JSP聲明
7.2.4 JSP scriptlet
7.2.5 JSP表達式
7.2.6 編寫JSP頁面的代碼
7.3 使用具有JSP的JavaBean組件
7.4 文件瀏覽器
7.5 瀏覽和查詢數(shù)據(jù)庫
7.5.1 詢問正確的問題
7.5.2 查詢數(shù)據(jù)庫
7.5.3 瀏覽數(shù)據(jù)庫
7.5.4 混合servlet和JSP
7.6 用applet和beau增強用戶界面
7.7 小結(jié)
第8章 連接數(shù)據(jù)庫
8.1 向servlet增加數(shù)據(jù)
8.1.1 Java數(shù)據(jù)庫連接性
8.1.2 影片數(shù)據(jù)庫
8.2 用預(yù)備式語句優(yōu)化性能
8.3 合并Connection對象
8.4 小結(jié)
第9章 連接池
9.1 池化資源
9.2 傳統(tǒng)的連接池
9.2.1 ConnectionPool類
9.2.2 PoolManager類
9.2.3 例子客戶
9.3 JDBC 2.0 Standard Extension連接池
9.3.1 主要概念
9.3.2 帶有連接池的DataSource
9.4 將我們的連接池修改得像JDBC 2.0 SE
9.4.1 ConnectionWrapper類
9.4.2 ConnectionPool的修改
9.4.3 例子客戶
9.5 小結(jié)
第10章 servlet鏈接
10.1 使用別名鏈接servlet
10.1.1 配置servlet引擎
10.1.2 使用別名的servlet鏈接
10.2 使用MIME類型過濾servlet結(jié)果
10.2.1 配置Web服務(wù)器
10.2.2 使用MIME-Type過濾內(nèi)容
10.3 小結(jié)
第11章 servlet通信
11.1 從applet中調(diào)用servlet
11.2 RequestDispatcher接口
11.3 小結(jié)
第12章 利用servlet進行分布式計算
12.1 遠端方法調(diào)用
12.1.1 遠端對象
12.1.2 stub和skeleton
12.1.3 RMI注冊表
12.1.4 Java客戶
12.1.5 實現(xiàn)RMI的步驟總結(jié)
12.2 Java 2的安全機制
12.3 建立一個遠端對象
12.3.1 創(chuàng)建遠端接口
12.3.2 實現(xiàn)遠端接口
12.3.3 編譯并運行代碼
12.3.4 創(chuàng)建RMI客戶應(yīng)用
12.4 建立RMI客戶的servlet
12.4.1 安裝安全管理器
12.4.2 獲得遠端接口的引用
12.4.3 調(diào)用遠端方法
12.5 小結(jié)
第13章 JavaMail和servlet
13.1 安裝JavaMail
13.2 提供者注冊表
13.3 使用JavaMail
13.3.1 JavaMail會話
13.3.2 構(gòu)造一個報文
13.3.3 傳輸服務(wù)
13.4 SendMail servlet
13.5 存儲轉(zhuǎn)發(fā)服務(wù)
13.6 WebMail servlet
13.7 小結(jié)
第14章 XML介紹
14.1 什么是XML
14.1.1 可擴展性
14.1.2 可結(jié)構(gòu)化
14.1.3 可確認性
14.2 XML像什么
14.3 用Java進行分析
14.4 有效的XML文檔
14.5 DTD像什么
14.5.1 名稱
14.5.2 數(shù)據(jù)類型
14.5.3 注釋
14.5.4 包含/忽略
14.5.5 數(shù)據(jù)處理指令
14.5.6 碼元聲明
14.5.7 屬性字聲明
14.5.8 實體聲明
14.5.9 符號聲明
14.6 對有效XML進行分析
14.7 關(guān)于分析的更多內(nèi)容
14.8 SAX
14.9 DOM
14.10 Pizza servlet
14.11 小結(jié)
14.12 XML的資源
第15章 站點Weeds of EI Limon 2
15.1 站點介紹
15.2 工作原理
15.3 不友好的網(wǎng)絡(luò)
15.4 工具
15.5 XML、SQL和Java對象
15.5.1 XML文件
15.5.2 XML到SQL的映射
15.6 Weeds類
15.6.1 將關(guān)系數(shù)據(jù)庫映射到對象
15.6.2 創(chuàng)建并裝入數(shù)據(jù)庫
15.7 URL重寫和文件的布局
15.7.1 Web瀏覽器中的網(wǎng)頁
15.7.2 服務(wù)器上實際有些什么
15.8 JSP和JavaBean
15.8.1 Index.jsp和Common.jsp
15.8.2 Weed.jsp
15.8.3 Error.jsp
15.9 bean
15.10 從數(shù)據(jù)庫中提取圖像
15.10.1 ViewWeed類
15.10.2 InsertImages類
15.11 小結(jié)
第16章 錯誤跟蹤器事例研究
16.1 工程介紹
16.2 開發(fā)過程的選擇
16.3 合理統(tǒng)一過程
16.3.1 開始階段
16.3.2 詳細描述階段
16.3.3 構(gòu)建階段
16.3.4 轉(zhuǎn)移階段
16.3.5 RUP內(nèi)的活動
16.4 錯誤跟蹤器的開始階段
16.5 下一步工作
第17章 錯誤跟蹤器事例研究:詳細描述、構(gòu)建和轉(zhuǎn)移階段
17.1 詳細描述
17.1.1 原型設(shè)計
17.1.2 低精度的用戶界面原型設(shè)計
17.1.3 技術(shù)選擇——信息輸出
17.1.4 技術(shù)選擇——對象的分布
17.1.5 技術(shù)選擇——報文處理
17.1.6 定義應(yīng)用的體系結(jié)構(gòu)
17.1.7 充實對象模型
17.2 質(zhì)量工程
17.3 構(gòu)建
17.3.1 用IDL定義組件
17.3.2 構(gòu)建業(yè)務(wù)模型組件
17.3.3 業(yè)務(wù)模型對象的定義及持續(xù)性
17.3.4 建立映射組件
17.3.5 構(gòu)建業(yè)務(wù)邏輯組件
17.3.6 構(gòu)建用戶界面組件
17.3.7 構(gòu)建錯誤跟蹤器的servlet
17.3.8 建立錯誤跟蹤器
17.4 轉(zhuǎn)移階段
17.4.1 配置運行時刻選項
17.4.2 配置和建立數(shù)據(jù)庫
17.4.3 運行錯誤跟蹤器
17.4.4 運行Web客戶
17.5 小結(jié)
第18章 從CGI轉(zhuǎn)移到servlet
18.1 概述
18.2 獲得環(huán)境變量
18.3 使用cookie
18.3.1 用Java來處理cookies
18.3.2 舉例——用cookies創(chuàng)建一個購物車
18.4 正則表達式
18.5 小結(jié)
第19章 國際化Web站點
19.1 字符集
19.2 字符編碼
19.3 在Java核心API中支持的字符編碼
19.4 內(nèi)容協(xié)商
19.5 Servlet API中支持的字符編碼
19.5.1 國際化servlet
19.5.2 返回文本文件的變體
19.6 小結(jié)
第20章 智能servlet
20.1 混合的網(wǎng)絡(luò)配置
20.2 混合的數(shù)據(jù)庫平臺
20.3 混合的處理和操作系統(tǒng)平臺
20.3.1 servlet的解決方案:one-to-one
20.3.2 servlet鏈接的解決方案
20.3.3 智能servlet解決方案
20.4 請求的處理過程
20.5 進程授權(quán)
20.6 在企業(yè)中實現(xiàn)“智能servlet”
20.6.1 servlet作為任務(wù)管理者
20.6.2 授權(quán)請求的力量
20.6.3 將進程與servlet分離
20.6.4 盡可能地抽象servlet和ancester類
20.7 智能servlet的擴展性
20.7.1 用Hashtable排除方法參數(shù)
20.7.2 不需重新編譯servlet而添加功能
20.7.3 使用預(yù)先做好的HTML文件進行動態(tài)更改
20.8 小結(jié)
第21章 使用JNDI進行服務(wù)器編程
21.1 命名和目錄服務(wù)
21.1.1 網(wǎng)絡(luò)就是計算機
21.1.2 命名服務(wù)
21.1.3 目錄服務(wù)
21.2 為什么使用LDAP
21.3 介紹JNDI
21.4 使用JNDI
21.4.1 安裝JNDI
21.4.2 JNDI程序包
21.5 JNDI服務(wù)提供者和AKA JNDI驅(qū)動程序
21.5.1 如何得到JNDI服務(wù)提供者
21.5.2 開發(fā)自己的服務(wù)提供者
21.6 基本的LDAP操作
21.6.1 標準的LDAP操作
21.6.2 用JNDI連接到LDAP服務(wù)器
21.6.3 綁定
21.6.4 檢索LDAP服務(wù)器
21.6.5 確定LDAP的檢索范圍
21.6.6 檢索操作
21.7 LDAP服務(wù)器的修改
21.7.1 增加條目
21.7.2 修改條目
21.7.3 刪除條目
21.8 小結(jié)
第22章 使用LDAP和Java
22.1 在LDAP里存儲和取回Java對象
22.2 分散存儲和集中存儲
22.3 使用JNDI/DAP改進顧客服務(wù)
22.3.1 介紹基本對象
22.3.2 獲得數(shù)據(jù)
22.3.3 屏幕鏡頭
22.3.4 LDAP的目錄信息樹
22.3.5 顧客服務(wù)代碼
22.4 小結(jié)
第23章 Enterprise JavaBeans
23.1 Web需要可移植性
23.1.1 Java和Web
23.1.2 服務(wù)端移植性
23.1.3 用于Web應(yīng)用的服務(wù)
23.1.4 Enterprise JavaBeans和WebOS
23.2 EJB規(guī)范
23.2.1 在EJB規(guī)范中的角色
23.2.2 indirection觀點
23.2.3 三種規(guī)約定義一個容器
23.3 會話bean
23.3.1 引用和句柄是活動的
23.3.2 會話bean的生命周期
23.3.3 事務(wù)性和非事務(wù)性方法
23.3.4 鈍化和激活
23.4 實體bean
23.4.1 實體bean的持續(xù)性
23.4.2 實體bean的身份
23.4.3 實現(xiàn)主關(guān)鍵字
23.4.4 搜索器
23.4.5 激活和鈍化
23.4.6 實體bean的生命周期
23.5 事務(wù)管理
23.6 調(diào)度描述符
23.7 小結(jié)
第24章 索引和檢索
24.1 spider
24.1.1 信息搜集
24.1.2 附加信息
24.1.3 分析器
24.1.4 數(shù)據(jù)庫
24.2 GUI
24.3 開始爬行
24.4 我,機器人
24.5 客戶
24.6 優(yōu)化和擴展
24.7 鏈接
第25章 未來服務(wù)器Jini和JavaSpace
25.1 警告:即將發(fā)生的變化
25.2 展望未來:Jini事例研究
25.2.1 在線貸款許可Web站點
25.2.2 仔細考慮的問題
25.3 驅(qū)動分布式設(shè)備
25.3.1 分布式計算
25.3.2 自然不協(xié)調(diào)性
25.4 計算上的革命
25.4.1 集中式控制與動態(tài)分組分裂
25.4.2 Jini是我們共同工作的方式!
25.5 剝離Jini層
25.5.1 發(fā)現(xiàn)和加入?yún)f(xié)議
25.5.2 查找服務(wù)——代理
25.5.3 Sun提供的實現(xiàn)
25.6 投入Jini的海洋
25.6.1 為探測準備系統(tǒng)
25.6.2 接觸REGGIE——一個參考查找服務(wù)
25.6.3 其他基本的Jini部分
25.6.4 編寫三個Jini服務(wù)的代碼
25.6.5 編寫一個Jini客戶的代碼
25.6.6 測試自己的djinn
25.6.7 隨著Jini技術(shù)一同前進
第26章 同JavaSpace一起工作
26.1 什么是JavaSpace
26.1.1 JavaSpace是Java接口
26.1.2 JavaSpace是Jini服務(wù)
26.1.3 JavaSpace像查找服務(wù)
26.1.4 JavaSpace是真正的對象數(shù)據(jù)庫
26.1.5 JavaSpace是你的MOM
26.1.6 JavaSpace是steroid上的一種排隊服務(wù)
26.1.7 看看飄在天空中的云
26.2 個人的JavaSpace構(gòu)造集合
26.2.1 和你需要的空間一樣多
26.2.2 JavaSpace里的條目
26.2.3 write()方法
26.2.4 read()方法
26.2.5 take()方法
26.2.6 通知的注冊:Jini分布式事件
26.2.7 條目提交的優(yōu)化
26.2.8 用JavaSpace實現(xiàn)工作流程
26.2.9 將并行性加入到JavaSpace系統(tǒng)中
26.3 將JavaSpace添加到我們的事例研究中
26.3.1 系統(tǒng)中的服務(wù)
26.3.2 系統(tǒng)中的JavaSpace
26.3.3 系統(tǒng)的示意圖
26.3.4 精煉我們的設(shè)計
26.3.5 準備實現(xiàn)
26.3.6 JavaSpace小結(jié)
第27章 編寫基于Jini的站點的代碼
27.1 模擬業(yè)務(wù)邏輯
27.2 本地優(yōu)化
27.3 附加模塊
27.4 編寫定制條目
27.4.1 UserEntry
27.4.2 UserEntryBean
27.5 編寫ServerNode
27.6 編寫JSpaceServlet
27.7 編寫服務(wù)節(jié)點
27.7.1 NameVerifierNode
27.7.2 CreditCheckerNode
27.7.3 HumanVerificationNode
27.8 編寫測試工具
27.8.1 DataPut——一個空間寫入器
27.8.2 流量生成器
27.8.3 DumpSpace——一個空間轉(zhuǎn)儲器
27.8.4 編譯代碼
27.9 創(chuàng)建JavaSpace
27.9.1 mahalo—Sun的事務(wù)服務(wù)
27.9.2 outrigger—Sun的JavaSpace服務(wù)
27.9.3 演奏JavaSpace交響樂
27.10 設(shè)置系統(tǒng)
27.10.1 在三個機器組成的網(wǎng)絡(luò)上的實現(xiàn)步驟
27.10.2 一步一步的啟動過程
27.10.3 測驗我們的分布式系統(tǒng)
27.10.4 我們已經(jīng)成功地完成了的工作
附錄A HTTP
附錄B Java對象流及串行化
附錄C 密碼術(shù)和servlet
附錄D LogWriter類
附錄E UML符號
附錄F JSery的配置
附錄G ServletRunner和Java Web Server的配置
附錄H JRun的配置
附錄J JSDK API參考
附錄K JavaServer Pages API參考
附錄L JNDI API參考
附錄M 核心JavaMail/JAF API參考
附錄N 核心Jini API參考
附錄O JavaSpaces API參考
附錄P Enterprise JavaBeans API參考
附錄Q JDBC API參考
附錄R 支持與勘誤表

本目錄推薦

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