目錄
前言
第1章 加速你的Web服務器
Web服務器入門
帶寬瓶頸
硬件實體
內存的重要性
系統(tǒng)總線
硬盤驅動器
緩存的好處
在同一頁
結論
第2章 Web配置管理
兩難選擇
分析
所選擇的工具
實現
參考文獻
第3章 使用server—side include
WWW服務器
SSI格式
程序編寫
改進的計數器
其他SSI命令
結論
第4章 編寫輕便式獨立傳送的Web服務器
0SI通信模型
本地管理
TH文件描述器
超文本傳輸協議
參考文獻
第5章 用DGI和TGI擴展HTTP服務器
任務網關接口(TGI)
動態(tài)網關接口
第6章 調試CGI網關
數據輸入
解讀輸入
回叫
另一種輸入方法
選擇哪一種輸入方法
調試網關
將輸出發(fā)送到瀏覽器
對問題的專用解決方案
安全性
結論
參考文獻
第7章 線程池和服務器性能
已獲成功的方法
線程池
其他問題
第8章 揭開Java的面紗
線程測試程序
建構測試程序
運行測試程序
創(chuàng)建測試線程
最佳性能下的導航
對JavaVM的評價
第9章 HTML入門
什么是萬維網
HTML文檔
重要的標記
編輯工具
參考文獻
第10章 創(chuàng)建交互性站點
窗體處理
編輯HTML窗體
在CGI中處理窗體
一到多跳轉
公開你的程序
參考文獻
第11章 Web站點圖形
比特和波特
圖像文件
減少帶寬
第12章 UNIX Web服務器簡要介紹
連接UNIX主機
在UNIX主機上工作
參考文獻
第13章 跟蹤Web站點行為
功能強大的狀態(tài)
在文檔中保存狀態(tài)
從URL讀取狀態(tài)
第14章 Java簡介
Java是什么
第15章 Java應用程序的編寫
文本效果的創(chuàng)建
旋轉標題:文本效果例程
第16章 圖形Java例程
第17章 吸引用戶再次訪問的Cookie
第三部分 數據庫
第18章 Intranet戰(zhàn)略開發(fā)
第1課:確定激動人心并具有商業(yè)價值的項目
第2課:謀求高級管理人員的支持, 尋找商務和技術網絡的支持
第3課:仔細規(guī)劃項目的啟動和“狗食”工程
第4課:建構底層結構
第5課:成為Intranet福音傳道者
第6課:不要試圖成為網絡內容或程序的唯一來源
第7課:利用Intranet的優(yōu)勢
第8課:論證商業(yè)價值
第9課:擴展思維
第19章 超越文檔共享
這一切怎么會發(fā)生呢
為什么是Internet或Intranet
Web和交易應用
擺脫分配題夢
擺脫連接噩夢
那么還會有什么問題呢
建構時考慮性能
突破生產力制約
第20章 用于數據庫應用程序的Web服務器
安全水平
Netscape和微軟方法
Java方法
Oracle方法:通過Intranet工作
直接連接數據庫
一些忠告
第21章 運行中的Web
發(fā)布新聞
交易秘密
資金問題
數據驅動網絡
第22章 建立一個Internte數據庫
HTML入門
HTML圖片
HTML中的復雜鏈接
HTML 3. 0
接下來的內容
第23章 web服務器的安全
加密
數字簽名
鑒別
加密算法
數據加密標準
RSA
其他算法
基本的攻擊策略
PGP和PEM
結論
第24章 安全使用
建立安全的Intranet基本結構
安全漏洞
防火墻
Web服務器的配置
防火墻之外的Java
Java中的缺陷
來自防火墻之外的ActiveX
ActiveX安全問題:避開這個站點
用Java開發(fā)Intranet應用程序
套接字. URL和安全限制
穿越防火墻
Java套接字加密
對稱和非對稱加密
鑒別和數字簽名
試用
第25章 Web中的數據庫安全
服務器安全
靜態(tài)Web頁
產生動態(tài)web頁
數據庫連接
數據表訪問控制
用戶鑒別安全
會話安全
公共和私有密鑰安全
安全套接層(SSL)和S—HTTP
授權服務器
作為密碼的數字簽名
Kerberos
與供應商有關的安全措施
0racle
Sybase
Informix
微軟
Netscape
Allaire
總體考慮
第26章 用PGP加密
開始
數字簽名
代碼簽署
鑒別權威
注冊密鑰
參考文獻
第27章 用RADIUS進行訪問鑒別
什么是RADIUS
RADIUS鑒別服務器
RADIUS賬戶服務器
基本的HTTP鑒別
摘要鑒別
Internet中對鑒別的威脅
一個Web服務器鑒別的例子
在Web服務器上使用RADIUS
附錄 作者簡介