JAVA伺服器程式設計

JAVA伺服器程式設計

《JAVA伺服器程式設計》是1999年清華大學出版社出版的圖書,作者是宋輝、江峰等。本書從Java伺服器的體系結構、開發工具和管理工具、編程技術、安全機制等四個方面全面介紹Java伺服器的升友技術。

基本介紹

  • 書名:JAVA伺服器程式設計
  • 作者:宋輝、江峰等
  • ISBN:9787302033509
  • 類別:計算機
  • 頁數:291
  • 定價:27.00
  • 出版社:清華大學出版社
  • 出版時間:1999-06
  • 裝幀:平裝
編輯推薦,作品目錄,

編輯推薦

Java進行客戶端的applet (小程式)開發的技術已廣為使用,而用Java進行伺服器端的Servlet(伺服器小程式)開發則尚需揭開其神秘的面紗,本書正是基於這樣的目的編寫的。通過閱讀本書,讀者不僅能夠知道用Java伺服器體系結構開發Servlet與用傳統CGI編寫程式的好處,而且還能夠掌握編寫Java Servlet的各種技術和技巧。 本書適用於所有對Java和Web感興趣的讀者使用和參考。

作品目錄

第1部分 Java伺服器基礎
第1章 Java計算的體系結構
1.1傳統的計算模式
1.1.1集中式計算模式
1.1.2胖客戶機/伺服器計算模式
1.1.3瘦客戶機/伺服器計算模式
1.1.4JavaDesktop與X終端
1.2Java計算
1.3小結
第2章 Java伺服器與Servlet
2.1JavaServer的結構
2.1.1服務
2.1.2伺服器
2.1.3服務構架
2.1.4伺服器處理構架
2.1.5HTTP服務
2.1.6核心Servlet
2.1.7AGL
2.2Servlet及其功能
2.2.1什麼是Servlet
2.2.2Servlet與applet的區別
2.2.3Servlet的套用
2.3Servlet與CGI的比較
2.3.1CGI
2.3.2Servlet的優點
2.4運行Servlet
2.5小結
第2部分 Java伺服器的開發工具和管理工具
第3章 使用Java Server與Servlet開發工具
3.1JavaWebServer的安裝與啟動
3.1.1在Windows95或WindowsNT上安裝
3.1.2在UNLX上安裝
3.1.3JavaServer環境變數的設定
3.1.4啟動JavaServer
3.1.5在連線埠80上啟動JavaServer
3.1.6結束JavaServer的運行
3.1.7刪除JavaServer
3.1.8顯示預設主頁
3.1.9使用隨機文檔
3.2Servlet的載入和調用
3.2.1載入Servlet
3.2.2Servlet的標識
3.2.3調用Servlet
3.3JSDK的安裝與使用
3.3.1ServletRunner
3.3.2在Netscape伺服器上安裝JSDK
3.3.3在Apache伺服器上安裝
3.4小結
第4章 Java Web Server 的管理
4.1進入管理工具
4.2設定
4.2.1設定WebService
4.2.2設定ProxyService
4.2.3設定管理服務
4.3監視
4.3.1記錄輸出
4.3.2記錄統計
4.3.3資源的使用
4.4安全控制
4.4.1用戶管理
4.4.2用戶組
4.4.3訪問控制表
4.4.4資源保護
4.5Servlet管理
4.5.1增加Servlet
4.5.2設定Servlet屬性
4.5.3修改Servlet屬性
4.5.4刪除Servlet
4.6小結
第3部分 Java伺服器編程
第5章 Servlet包介紹
5.1avax.servlet包
5.1.1接口Servlet
5.1.2接口ServletConfig
5.1.3接口ServletContext
5.1.4接口ServletRequest
5.1.5接口ServletResponse
5.1.6類GenericServlet
5.1.7類ServletlnputStre am
5.1.8類ServetOutputStream
5.2javax.servlet.http包
5.2.1接口httpServletRequest
5.2.2接口httpServletResponse
5.2.3類HttpSe rvlet
5.2.4類HttpUtils
5.3sun.servlet包介紹
5.3.1接口ServletConnection
5.3.2類ServletLoader
5.4小結
第6章 Sunserrlethttp包介紹
6.1類Cookie
6.2類HttpDate
6.3類HttpInputStream
6.4類HttpOutputStream
6.5類HttPRequest
6.6類HttpResponse
6.7類HttpServer
6.8類HttpServerHandler
6.9類HttpServletConfig
6.10類MessageBytes
6.11類MessageString
6.12類MimeHeaderField
6.13類MimeHeaders
6.14小結
第7章 GenericServlet編程
7.1Servlet編程的一個小例子
7.1.1GenericServlet在JSDK中的地位
7.1.2從Helloworld學習GenericServlet編程
7.1.3Servlet的兩個生命周期函式
7.2Servlet中的對象
7.2.1Servlet中的請求和應答對象
7.2.2Servlet中的ServletConfig對象
7.3Servlet輸出HTML檔案
7.4小結
第8章 HttpServlet編程介紹
8.1HTTP簡介
8.1.1HTTP協定基本概念及其特點
8.1.2HTTP協定的請求和應答
8.1.3HTTP協定的信息處理方法
8.2HttpServlet編程入門
8.2.1一個簡單例子
8.2.2HttpServlet的常用對象介紹
8.3Cookie編程介紹
8.3.1Cookie簡介
8.3.2一個Cookie例子程式
8.4小結
第9章 Servlet高級編程
9.1Servlet與Form
9.1.1Form簡介
9.1.2一個完整的Form
9.2編寫一個SHTML文本
9.3異常處理
9.4Servlet與applet的通信
9.5小結
第10章 聊天室
10.1“聊天室”客戶程式
10.2“聊天室”伺服器程式
10.3“聊天”
10.4 小結
第11章 RMI與Servlet
11.1RMI概述
11.2如何編寫RMI
11.2.1定義一個遠程接口
11.2.2實現遠程接口
11.2.3寫一個applet
11.2.4寫HTML文本
11.2.5編譯和執行
11.3RMI與Servlet
11.3.1定義遠程接口
11.3.2實現遠程接口
11.3.3調用RMI的Servlet
11.3.4調用Servlet的applet
11.3.5三個超文本檔案
11.3.6編譯和執行
11.4小結
第12章 Servlet與JDBC
12.1JDBC簡介
12.1.1實現JDBC
12.1.2JDBC類細節
12.2JDBC與Servlet結合
12.2.1基本過程
12.2.2Servlet的同步
12.2.3套用舉例
12.3小結
第13章 開發服務
13.1服務
13.2實現服務的核心
13.3安裝服務
13.3.1創建屬性檔案
13.3.2創建Jamfile
13.4創建日誌
13.4.1日誌檔案類型
13.4.2在自己的服務中加入日誌檔案
13.5服務的參數管理
13.5.1系統參數
13.5.2增加新的參數
13.5.3創建存放參數的域
13.5.4實現訪問方法
13.5.5構造器
13.5.6Update方法
13.6使用Realm來創建安全服務
13.6.1查找Realm
13.6.2設定Realm
13.6.3收集用戶數據的對象
13.6.4給服務增加身份驗證代碼
13.7小結
第14章 PageCompile
14.1生成動態主頁
14.1.1創建第一個主頁
14.1.2從HTML文檔到Java源檔案
14.2語法
14.2.1聲明變數
14.2.2條件語句
14.2.3循環語句
14.2.4注釋
14.2.5使用BackQuotes
14.2.6使用Servlet標記
14.2.7輸出Java表達式
14.3使用Java類
14.3.1重用Java類
14.3.2創建自己的類
14.3.3訪問Request和Response對象
14.4Servlet初始化參數
14.5PageCompile中使用的標記
14.6小結
第4部分Java伺服器安全機制
第15章 JavaWebServer的安全機制
15.1安全綜述
15.1.1常見的攻擊形式
15.1.2JavaWebServer的安全機制
15.1.3其他特點
15.1.4UNLX上的獨有特點
15.2WebRealm機制
15.2.1Realm模型
15.2.2用戶和授權
15.2.3用戶組
15.3訪問控制表(ACL)
15.3.1訪問控制表結構
15.3.2計算許可權的規則
15.3.3例子
15.3.4用法舉例
15.4SSL機制
15.4.1什麼是SSL
15.4.2建立安全的Web服務
15.4.3使用認證許可
15.5沙盒
15.6小結
附錄A FAQ
A.1安裝和配置
A.2伺服器
A.3Servlet
附錄B CGI工作原理
B.1CGI工作機理
B.2環境變數
附錄C JavaWebServer中的MIME類型
附錄D 站點參考

相關詞條

熱門詞條

聯絡我們