JAVA服務(wù)器程序設(shè)計(jì)

出版時(shí)間:1999-06  出版社:清華大學(xué)出版社  作者:宋輝,江峰等  頁(yè)數(shù):291  字?jǐn)?shù):451  

內(nèi)容概要

用Java進(jìn)行客戶端的applet (小程序)開(kāi)發(fā)的技術(shù)已廣為使用,而用Java進(jìn)行服務(wù)器端的Servlet(服務(wù)器小程序)開(kāi)發(fā)則尚需揭開(kāi)其神秘的面紗,本書(shū)正是基于這樣的目的編寫(xiě)的。全書(shū)從Java服務(wù)器的體系結(jié)構(gòu)、開(kāi)發(fā)工具和管理工具、編程技術(shù)、安全機(jī)制等四個(gè)方面全面介紹Java服務(wù)器的升友技術(shù)。通過(guò)閱讀本書(shū),讀者不僅能夠知道用Java服務(wù)器體系結(jié)構(gòu)開(kāi)發(fā)Servlet與用傳統(tǒng)CGI編寫(xiě)程序的好處,而且還能夠掌握編寫(xiě)Java Servlet的各種技術(shù)和技巧。
本書(shū)適用于所有對(duì)Java和Web感興趣的讀者使用和參考。

書(shū)籍目錄

第1部分 Java服務(wù)器基礎(chǔ)第1章 Java計(jì)算的體系結(jié)構(gòu)1.1 傳統(tǒng)的計(jì)算模式1.1.1 集中式計(jì)算模式1.1.2 胖客戶機(jī)/服務(wù)器計(jì)算模式1.1.3 瘦客戶機(jī)/服務(wù)器計(jì)算模式1.1.4 Java Desktop與X終端1.2 Java計(jì)算1.3 小結(jié)第2章 Java服務(wù)器與Servlet2.1 Java Server的結(jié)構(gòu)2.1.1 服務(wù)2.1.2 服務(wù)器2.1.3 服務(wù)構(gòu)架2.1.4 服務(wù)器處理構(gòu)架2.1.5 HTTP服務(wù)2.1.6 核心Servlet2 1.7 ACL2.2 Servlet及其功能2.2.1 什么是Servlet2.2.2 Servlet與applet的區(qū)別2.2.3 Servlet的應(yīng)用2.3 Servlet與CGI的比較2.3.1 CGI2.3.2 Servlet的優(yōu)點(diǎn)2.4 運(yùn)行Servlet2.5 小結(jié)第2部分 Java服務(wù)器的開(kāi)發(fā)工具和管理工具第3章 使用Java Server與Servlet開(kāi)發(fā)工具3.1 Java Web Server的安裝與啟動(dòng)3.1.1 在Windows 95或Windows NT上安裝3.1.2 在UNIX上安裝3.1.3 Java Server環(huán)境變量的設(shè)置3.1.4 啟動(dòng)Java Server3.1.5 在端口80上啟動(dòng)Java Server3.1.6 結(jié)束Java Serve的運(yùn)行3.1.7 刪除Java Server3.1.8 顯示缺省主頁(yè)3.1.9 使用隨機(jī)文檔3.2 Servlet的加載和調(diào)用3.2.1 加載Servlet3.2.2 Servlet的標(biāo)識(shí)3.2.3 調(diào)用Servlet3.3 JSDK的安裝與使用3.3.1 ServletRunner3.3.2 在Netscape服務(wù)器上安裝JSDK3.3.3 在Apache服務(wù)器上安裝3.4 小結(jié)第4章 Java Web Server的管理4.1 進(jìn)入管理工具4.2 設(shè)置4.2.1 設(shè)置Web Service4.2.2 設(shè)置Proxy Service4.2.3 設(shè)置管理服務(wù)4.3 監(jiān)視4.3.1 記錄輸出4.3.2 記錄統(tǒng)計(jì)4.3.3 資源的使用4.4 安全控制4.4.1 用戶管理4.4.2 用戶組4.4.3 訪問(wèn)控制表4.4.4 資源保護(hù)4.5 Servlet管理4.5.1 增加Servlet4.5.2 設(shè)置Servlet屬性4.5.3 修改Servlet屬性4.5.4 刪除Servlet4.6 小結(jié)第3部分 Java服務(wù)器編程第5章 Servlet包介紹5.1 javax.servlet包5.1.1 接口Servlet5.1.2 接口ServletConfig5.1.3 接口ServletContext5.1.4 接口ServletRequest5.1.5 接口ServletResponse5.1.6 類(lèi)GenericServlet5.1.7 類(lèi)ServletInputStream5.1.8 類(lèi)ServletOutputStream5.2 javax.servlet.http包5.2.1 接口httpServletRequest5.2.2 接口httpServletResponse5.2.3 類(lèi)HttpServlet5.2.4 類(lèi)HttpUtils5.3 sun.servlet包介紹5.3.1 接口ServletConnection5.3.2 類(lèi)ServletLoader5.4 小結(jié)第6章 sun.servlet.http包介紹6.1 類(lèi)Cookie6.2 類(lèi)HttpDate6.3 類(lèi)HttpInputStream6.4 類(lèi)HttpOutputStream6.5 類(lèi)HttpRequest6.6 類(lèi)HttpResponse6.7 類(lèi)HttpServer6.8 類(lèi)HttpServerHandler6.9 類(lèi)HttpServletConfig6.10 類(lèi)MessageBytes6.11 類(lèi)MessageString6.12 類(lèi)MimeHeaderField6.13 類(lèi)MimeHeaders6.14 小結(jié)第7章 GenericServlet編程7.1 Servlet編程的一個(gè)小例子7.1.1 GenericServlet在JSDK中的地位7.1.2 從Hello world學(xué)習(xí)GenericServlet編程7.1.3 Servlet的兩個(gè)生命周期函數(shù)7.2 Servlet中的對(duì)象7.2.1 Servlet中的請(qǐng)求和應(yīng)答對(duì)象7.2.2 Selvlet中的ServletConfig對(duì)象7.3 Servlet輸出HTML文件7.4 小結(jié)第8章 HttpServlet編程介紹8.1 HTTP簡(jiǎn)介8.1.1 HTTP協(xié)議基本概念及其特點(diǎn)8.1.2 HTTP協(xié)議的請(qǐng)求和應(yīng)答8.1.3 HTTP協(xié)議的信息處理方法8.2 HttpServlet編程入門(mén)8.2.1 一個(gè)簡(jiǎn)單例子8.2.2 HttpServlet的常用對(duì)象介紹8.3 Cookie編程介紹8.3.1 Cookie簡(jiǎn)介8.3.2 一個(gè)Cookie例子程序8.4 小結(jié)第9章 Servlet高級(jí)編程9.1 Servlet與Form9.1.1 Form簡(jiǎn)介9.1.2 一個(gè)完整的Form9.2 編寫(xiě)一個(gè)SHTML文本9.3 異常處理9.4 Servlet與applet的通信9.5 小結(jié)第10章 聊天室10.1 “聊天室”客戶程序10.2 “聊天室”服務(wù)器程序10.3 “聊天”10.4 小結(jié)第11章 RMI與Servlet11.1 RMI概述11.2 如何編寫(xiě)RMI11.2.1 定義一個(gè)遠(yuǎn)程接口11.2.2 實(shí)現(xiàn)遠(yuǎn)程接口11.2.3 寫(xiě)一個(gè)applet11.2.4 寫(xiě)HTML文本11.2.5 編譯和執(zhí)行11.3 RMI與Servlet11.3.1 定義遠(yuǎn)程接口11.3.2 實(shí)現(xiàn)遠(yuǎn)程接口11.3.3 調(diào)用RMI的Servlet11.3.4 調(diào)用Servlet的applet11.3.5 三個(gè)超文本文件11.3.6 編譯和執(zhí)行11.4 小結(jié)第12章 Servlet與JDBC12.1 JDBC簡(jiǎn)介12.1.1 實(shí)現(xiàn)JDBC12.1.2 JDBC類(lèi)細(xì)節(jié)12.2 JDBC與Servlet結(jié)合12.2.1 基本過(guò)程12.2.2 Servlet的同步12.2.3 應(yīng)用舉例12.3 小結(jié)第13章 開(kāi)發(fā)服務(wù)13.1 服務(wù)13.2 實(shí)現(xiàn)服務(wù)的核心13.3 安裝服務(wù)13.3.1 創(chuàng)建屬性文件13.3.2 創(chuàng)建Jamfile13.4 創(chuàng)建日志13.4.1 日志文件類(lèi)型13.4.2 在自己的服務(wù)中加入日志文件13.5 服務(wù)的參數(shù)管理13.5.1 系統(tǒng)參數(shù)13.5.2 增加新的參數(shù)13.5.3 創(chuàng)建存放參數(shù)的域13.5.4 實(shí)現(xiàn)訪問(wèn)方法13.5.5 構(gòu)造器13.5.6 Update方法13.6 使用Realm來(lái)創(chuàng)建安全服務(wù)13.6.1 查找Realm13.6.2 設(shè)置Realm13.6.3 收集用戶數(shù)據(jù)的對(duì)象13.6.4 給服務(wù)增加身份驗(yàn)證代碼13.7 小結(jié)第14章 PageCompile14.1 生成動(dòng)態(tài)主頁(yè)14.1.1 創(chuàng)建第一個(gè)主頁(yè)14.1.2 從HTML文檔到Java源文件14.2 語(yǔ)法14.2.1 聲明變量14.2.2 條件語(yǔ)句14.2.3 循環(huán)語(yǔ)句14.2.4 注釋14.2.5 使用BackQuotes14.2.6 使用Servlet標(biāo)記14.2.7 輸出Java表達(dá)式14.3 使用Java類(lèi)14.3.1 重用Java類(lèi)14.3.2 創(chuàng)建自己的類(lèi)14.3.3 訪問(wèn)Request和Response對(duì)象14.4 Servlet初始化參數(shù)14.5 PageCompile中使用的標(biāo)記14.6 小結(jié)第4部分 Java服務(wù)器安全機(jī)制第15章 Java Web Server的安全機(jī)制15.1 安全綜述15.1.1 常見(jiàn)的攻擊形式15.1.2 Java Web Server的安全機(jī)制15.1.3 其他特點(diǎn)15.1.4 UNIX上的獨(dú)有特點(diǎn)15.2 Web Realm機(jī)制15.2.1 Realm模型15.2.2 用戶和授權(quán)15.2.3 用戶組15.3 訪問(wèn)控制表(ACL)15 3.1 訪問(wèn)控制表結(jié)構(gòu)15.3.2 計(jì)算權(quán)限的規(guī)則15.3.3 例子15.3.4 用法舉例15.4 SSL機(jī)制15.4.1 什么是SSL15.4.2 建立安全的Web服務(wù)15.4.3 使用認(rèn)證許可15.5 沙盒15.6 小結(jié)附錄A FAQA.1 安裝和配置A.2 服務(wù)器A.3 Servlet附錄B CGI作原理B.1 CGl工作機(jī)理B.2 環(huán)境變量附錄C Java Web Server中的MIME類(lèi)型附錄D 站點(diǎn)參考

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    JAVA服務(wù)器程序設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7