注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)認(rèn)證與等級考試Oracle認(rèn)證Oracle9i Web開發(fā)指南

Oracle9i Web開發(fā)指南

Oracle9i Web開發(fā)指南

定 價(jià):¥82.00

作 者: (美)Bradley D.Brown等著;武欣等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Oracle技術(shù)系列叢書
標(biāo) 簽: Oracle

ISBN: 9787111114994 出版時(shí)間: 2003-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 800 字?jǐn)?shù):  

內(nèi)容簡介

  在關(guān)系數(shù)據(jù)庫市場,Oracle9i 日益成為企業(yè)級應(yīng)用和開發(fā)的首選數(shù)據(jù)庫。本書便是一本介紹使用Oracle9i在多種系統(tǒng)上構(gòu)建動(dòng)態(tài)的、可擴(kuò)展的Web應(yīng)用程序的全面參考。本書將指導(dǎo)你逐步構(gòu)建及維護(hù)Java、HTML、WML、PL/SQL servlets及應(yīng)用程序。本書介紹了Oracle9i的強(qiáng)大功能,包括Oracle Designer、Forms與Reports、Web高速緩存、新的Java和無線支持、RAC功能、iFS、數(shù)據(jù)倉庫及LOAP。此外,本書還將提供進(jìn)行管理、檢索、故障排除、測試以及分析Web網(wǎng)站所需的信息。主要內(nèi)容包括: ◆安裝、配置和維護(hù)9iAS ◆開發(fā)、部署和調(diào)試JSP、J2EE、XML、WML以及PL/SQL Web應(yīng)用程序 ◆使用Oracle9i AS Portal、數(shù)據(jù)倉庫及iFS集成各種Web數(shù)據(jù)◆利用Oracle數(shù)據(jù)庫高速緩存和Web高速緩存提高性能 ◆使用XSLT Transformer、WML和Oracle9iAS Wireless構(gòu)建無線應(yīng)用程序◆介紹Perl、PHP的在線章節(jié)及其大量Web資源,極具實(shí)用性 本書內(nèi)容覆蓋了Web開發(fā)人員所需的一切知識,任何數(shù)據(jù)庫和Web開發(fā)人員、數(shù)據(jù)庫管理員和網(wǎng)絡(luò)管理員都可以從本書中得到意想不到的收獲!

作者簡介

  Bradley D.Brown是TUSC股份有限公司的董事長和首席架構(gòu)師,該公司具有500名全職顧問,其辦公室遍布底特律、密爾沃基、丹佛、芝加哥、亞特蘭大等城市,該公司主要負(fù)責(zé)Oracle咨詢與培訓(xùn)。從1982年起,他就開始涉及信息技術(shù)咨詢工作,其工作重點(diǎn)就是從1987年興起的Oracle。Brad是世界上公認(rèn)的Oracle書籍的主要作者,并且被稱為“Web技術(shù)中的Dot Com”。1998年6月,Brad在Oracle出版和Osborne/McGraw-Hill出版社出版了他的第一本書——《Oracle Application Server Web Toolkit Reference》。1999他,他所編寫的《Oracle8i Web開發(fā)指南》一書獲得了巨大的成功。

圖書目錄

譯者序

前言
第一部分 起步
第1章 體系結(jié)構(gòu)
1.1 通信服務(wù)
1.1.1 通信服務(wù):由Apache實(shí)現(xiàn)
1.1.2 通信服務(wù):IIS
1.2 內(nèi)容管理服務(wù)
1.2.1 Oracle Internet文件系統(tǒng)
1.2.2 Ultra Search
1.3 業(yè)務(wù)邏輯服務(wù)
1.3.1 Oracle Java業(yè)務(wù)組件
1.3.2 Oracle PL/SQL
1.3.3 Oracle表單服務(wù)
1.4 表示服務(wù)
1.4.1 Apache JSery
1.4.2 Oracle JSP
1.4.3 Oracle PL/SQL Server Page
1.4.4 Perl解釋器
1.5 業(yè)務(wù)智能服務(wù)
1.5.1 Oracle報(bào)表服務(wù)
1.5.2 Oracle Discoverer 4i查看器
1.6 Portal服務(wù)
1.6.1 Oracle Portal
1.6.2 Portal-to-Go
1.6.3 9i動(dòng)態(tài)服務(wù)
1.7 開發(fā)人員工具包
1.7.1 Oracle Java消息服務(wù)工具包
1.7.2 Oracle SQLJ
1.7.3 Oracle XML開發(fā)人員工具包
1.7.4 Oracle LDAP開發(fā)人員工具包
1.8 高速緩存服務(wù)
1.8.1 Oracle數(shù)據(jù)庫高速緩存
1.8.2 Oracle Web高速緩存
1.9 系統(tǒng)服務(wù)
1.9.1 Oracle企業(yè)管理器
1.9.2 Oracle高級安全性
1.10 數(shù)據(jù)庫服務(wù)
1.10.1 新的聯(lián)機(jī)數(shù)據(jù)改進(jìn)體系結(jié)構(gòu)
1.10.2 細(xì)粒度的自動(dòng)資源管理
1.10.3 性能
1.10.4 SQL和PL/SQL改進(jìn)
1.11 小結(jié)
第2章 安裝
2.1 安裝之前的準(zhǔn)備
2.2 安裝9iAS
2.3 使用提示和陷阱
2.4 安裝后:配置助手
2.5 卸載
2.6 小結(jié)
第3章 iAS配置和調(diào)整
3.1 調(diào)優(yōu)和配置內(nèi)容的快速介紹
3.2 起步
3.2.1 iAS從哪里獲得其配置信息
3.2.2 掌握指令
3.2.3 Oracle對主配置文件的修改
3.2.4 iAS配置文件結(jié)構(gòu)
3.3 端口
3.4 啟動(dòng)、停止和重新啟動(dòng)iAS
3.5 配置iAS
3.5.1 Oracle配置文件
3.5.2 服務(wù)器指令
3.5.3 容器級別指令
3.5.4 目錄和文件級指令
3.5.5 指令合并
3.5.6 設(shè)置全局指令
3.5.7 根據(jù)所載入的模塊包括指令
3.5.8 使用VirtualHost指令配置多站點(diǎn)
3.5.9 使用mod_rewrite
3.6 使用GUI對iAS配置進(jìn)行編輯
3.6.1 圖形化配置工具的優(yōu)點(diǎn)和缺點(diǎn)
3.6.2 Comanche
3.7 管理和配置模塊
3.7.1 配置PL/SQL模塊
3.7.2 配置Java模塊
3.8 配置iAS安全性
3.8.1 IP和域名限制
3.8.2 目錄索引
3.8.3 .htaccess文件
3.8.4 基本認(rèn)證和摘要認(rèn)證
3.8.5 匿名
3.8.6 數(shù)據(jù)庫認(rèn)證
3.8.7 SSL
3.9 監(jiān)視iAS Web服務(wù)器
3.9.1 監(jiān)視錯(cuò)誤文件和日志文件
3.9.2 監(jiān)視進(jìn)程和內(nèi)存使用
3.9.3 監(jiān)視mod_jsery
3.10 調(diào)優(yōu)iAS
3.10.1 應(yīng)避免使用的特性
3.10.2 調(diào)優(yōu)日志記錄
3.11 調(diào)優(yōu)應(yīng)用程序模塊
3.11.1 調(diào)優(yōu)CGI/Perl應(yīng)用程序
3.11.2 調(diào)優(yōu)PL/SQL用程序和PSP應(yīng)用程序
3.11.3 調(diào)優(yōu)JSP/JServ應(yīng)用程序
3.12 硬件和操作系統(tǒng)調(diào)優(yōu)
3.12.1 檢查硬件建議
3.12.2 在Solaris平臺(tái)調(diào)優(yōu)iAS
3.12.3 在Windows NT/2000上調(diào)優(yōu)iAS
3.12.4 優(yōu)化FIP下載
3.12.5 設(shè)置交換空間和分布負(fù)載
3.13 小結(jié)
第4章 24x7的正常運(yùn)行時(shí)間
4.1 Oracle Real Application Clusters
4.1.1 Real Application Clusters的優(yōu)點(diǎn)
4.1.2 Real Application Clusters的缺點(diǎn)
4.2 Transparent Application Failover
4.2.1 Transparent Application Failover的優(yōu)點(diǎn)
4.2.2 Transparent Application Failover的缺點(diǎn)
4.3 Oracle Data Guard
4.3.1 Oracle Data Guard的優(yōu)點(diǎn)
4.3.2 Oracle Data Guard的缺點(diǎn)
4.4 高級復(fù)制
4.4.1 高級復(fù)制的優(yōu)點(diǎn)
4.4.2 高級復(fù)制的缺點(diǎn)
4.5 Internet應(yīng)用程序服務(wù)器
4.5.1 Internet應(yīng)用程序服務(wù)器的優(yōu)點(diǎn)
4.5.2 Internet應(yīng)用程序服務(wù)器的缺點(diǎn)
4.6 第三方解決方案
4.7 組合多個(gè)解決方案
4.8 自定義高可用性解決方案
4.9 小結(jié)
第5章 災(zāi)難規(guī)劃
5.1 初始步驟及定義
5.2 災(zāi)難的分類
5.2.1 硬件
5.2.2 軟件
5.2.3 人為錯(cuò)誤
5.2.4 自然災(zāi)難
5.2.5 安全性攻擊
5.3 對Oracle災(zāi)難規(guī)劃進(jìn)行分析時(shí)要解答的關(guān)鍵問題
5.3.1 一般性問題
5.3.2 體系結(jié)構(gòu)問題
5.3.3 數(shù)據(jù)庫問題
5.3.4 人為因素問題
5.4 完備的文檔和最佳實(shí)踐
5.5 將組件集中:生成實(shí)際的規(guī)劃
5.6 全面經(jīng)常的測試:分析、規(guī)劃、測試及重復(fù)
5.7 最終用戶和客戶的參與、培訓(xùn)及準(zhǔn)備
5.8 小結(jié)
第二部分 核心概念
第6章 HTML開發(fā)
6.1 編寫HTML
6.1.1 使用瀏覽器
6.1.2 <NOSCRIPT>
6.1.3 <NOFRAMES>
6.1.4 <NOEMBED>
6.1.5 <NOLAYER>
6.2 為網(wǎng)站提供一個(gè)圖標(biāo)
6.3 為Web站點(diǎn)提供一個(gè)快捷鏈接
6.4 不通過頁面結(jié)果查看HTML源文件
6.5 確定瀏覽器類型
6.6 使用元標(biāo)記
6.7 使用HTML表
6.7.1 格式化表中的數(shù)據(jù)
6.7.2 在一個(gè)表中添加圖像
6.7.3 在表中顯示“空白”表元
6.8 創(chuàng)建一個(gè)HTML表單
6.8.1 限制可以輸入的數(shù)據(jù)
6.8.2 創(chuàng)建功能相當(dāng)于按鈕的圖像
6.8.3 禁止在IE表單中使用回車鍵
6.9 使用URL和超鏈接
6.10 強(qiáng)制使用并行表單
6.11 層疊樣式單
6.11.1 不同的瀏覽器對層疊樣式單的支持
6.11.2 使用樣式單
6.12 創(chuàng)建電子郵件的主題和文本
6.13 在一個(gè)HTML表單中發(fā)送電子郵件
6.14 縮排文本
6.15 在同一行中放置兩個(gè)標(biāo)題
6.16 理解幀
6.17 理解幀規(guī)則
6.18 創(chuàng)建一個(gè)類似窗口外觀的幀
6.19 引用CGI腳本
6.20 記錄網(wǎng)站訪問者
6.21 小結(jié)
第7章 JavaScript開發(fā)
7.1 JavaScript和PL/SQL的比較
7.1.1 JavaScript是大小寫敏感的
7.1.2 是否使用分號
7.1.3 定義變量
7.1.4 了解JavaScript關(guān)鍵字和預(yù)留字
7.1.5 查看JavaScript中的直接量
7.1.6 分隔并美化代碼
7.1.7 JavaScript的注釋
7.1.8 理解JavaScript操作符
7.1.9 控制結(jié)構(gòu)
7.1.10 為對象建模還是對象模型
7.2 iAS的復(fù)雜性
7.3 處理瀏覽器不兼容問題
7.4 在動(dòng)態(tài)代碼中編寫針對特定瀏覽器的代碼
7.5 重新使用JavaScript代碼
7.5.1 模擬Oracle Portal的JavaScript庫功能
7.5.2 編寫一個(gè)PL/SQL JavaScript庫包
7.5.3 使用一個(gè)JavaScript庫代替內(nèi)聯(lián)的JavaScript代碼
7.5.4 引用一個(gè)靜態(tài)的JavaScript庫
7.6 使用PL/SQL打包過程生成JavaScript
7.7 用戶自定義的警告處理編程
7.8 在屏幕上顯示屬性
7.9 打開一個(gè)傳遞參數(shù)的新窗口
7.10 給JavaScript變量賦值
7.11 使用Submit按鈕
7.12 驗(yàn)證表單域
7.13 使用PL/SQL代碼和不同的瀏覽器
7.14 在JavaScript中定義一個(gè)二維數(shù)組
7.15 給JavaScript變量賦值
7.16 從一個(gè)選項(xiàng)列表調(diào)用一個(gè)PL/SQL過程
7.17 同時(shí)修改多個(gè)幀
7.18 解決拒絕訪問的錯(cuò)誤
7.19 以URL的一部分來傳遞空格宇符
7.20 在無法使用警告函數(shù)的情況下調(diào)試onFocus事件
7.21 使用typeof來避免Object Expected錯(cuò)誤
7.22 eval函數(shù)
7.23 動(dòng)態(tài)函數(shù)參數(shù)
7.24 使用對象數(shù)組來模擬表和行
7.25 訂閱JavaScript OnFocus新聞組
7.26 了解Visual JavaScript工具
7.26.1 討論NetObjects Fusion
7.26.2 快速查看Netscape的Visual JavaScript
7.27 小結(jié)
第8章 XML
8.1 了解XML的基本規(guī)則
8.1.1 定義文檔類型聲明
8.1.2 定義“良好格式”
8.1.3 定義有效性
8.2 了解XML文檔語法和結(jié)構(gòu)
8.2.1 查看這個(gè)例子
8.2.2 了解DTD中的元素類型聲明
8.2.3 查看DTD的屬性列表聲明
8.2.4 創(chuàng)建嫌疑犯DTD
8.2.5 創(chuàng)建嫌疑犯文檔
8.3 了解XML Schema1.0
8.3.1 了解名稱空間
8.3.2 目標(biāo)名稱空間
8.3.3 一個(gè)簡單的XML文檔模式
8.3.4 內(nèi)置的基本數(shù)據(jù)類型
8.3.5 complexType和simpleType
8.3.6 ref屬性
8.3.7 sequence元素
8.4 了解常見的XML文檔API
8.4.1 文檔對象模型
8.4.2 XML的簡單API
8.4.3 SAX回調(diào)
8.5 了解XPath
8.5.1 定義XPath語法
8.5.2 XPath函數(shù)
8.5.3 使用XPath來訪問文檔元素
8.6 使用XML樣式單格式化并顯示XML文檔
8.6.1 定義XSL
8.6.2 使用XSL將XML數(shù)據(jù)顯示成HTML格式
8.7 Oracle9i中的XML支持
8.8 Oracle9i和Oracle Text
8.9 了解Oracle XML分析器
8.9.1 安裝Oracle XML分析器
8.9.2 在數(shù)據(jù)庫之外運(yùn)行Oracle XML分析器
8.9.3 在數(shù)據(jù)庫內(nèi)部運(yùn)行Oracle XML分析器
8.10 了解Oracle XML類生成器
8.11 了解Oracle XML SQL工具
8.11.1 定義OracleXML類
8.11.2 定義OracleXMLStore類
8.11.3 定義OracleXMLQuery類
8.11.4 定義OracleXMLSave類
8.11.5 定義xmlgen PL/SQL包
8.11.6 定義DBMS_XMLQUERY包
8.11.7 定義DBMS_XMLSAVE包
8.12 Oracle XSQL servlet的功能
8.12.1 了解Oracle XSQL servlet依賴性和要求
8.12.2 生成一個(gè)動(dòng)態(tài)XML文檔
8.12.3 XSQL代碼的轉(zhuǎn)換
8.13 XML和高級隊(duì)列
8.13.1 面向消息的中間件
8.13.2 高級隊(duì)列特性
8.13.3 AQ術(shù)語和定義
8.13.4 order_transport_object
8.13.5 設(shè)置Oracle的AQ系統(tǒng)
8.14 將XML文件從消息隊(duì)列中取出
8.15 分析XML
8.16 有規(guī)則地使用SOAP
8.17 小結(jié)
第9章 無線開發(fā)
9.1 支持Web的蜂窩電話和無線手持設(shè)備的數(shù)據(jù)庫編程
9.1.1 WML的概念
9.1.2 WML元素圖表
9.1.3 在卡片之間移動(dòng)并傳遞參數(shù)
9.1.4 使用無線高速緩存
9.1.5 WML GUI編輯器
9.1.6 無線PL/SQL工具包
9.2 對支持無線的PDA進(jìn)行編程
9.3 Oracle9iAS無線版本
9.3.1 Oracle9iAS WE工作原理
9.3.2 服務(wù)、適配器和轉(zhuǎn)換器
9.3.3 簡單的XSLT轉(zhuǎn)換器
9.3.4 轉(zhuǎn)換Oracle9iAS無線版本的已有內(nèi)容
9.3.5 測試服務(wù)
9.3.6 在Apache中配置WML
9.4 小結(jié)
第10章 OAS到iAS的移植
10.1 為什么要升級
10.1.1 性能
10.1.2 穩(wěn)定性
10.1.3 體系結(jié)構(gòu)
10.1.4 普及性
10.1.5 支持
10.2 Apache、Apache還是Apache
10.3 還可以使用哪些功能
10.3.1 PL/SQL和Web工具包
10.3.2 Perl
10.3.3 LiveHTML
10.3.4 Java
10.4 不能使用哪些功能
10.4.1 來自文件的PL/SQL
10.4.2 傳遞的位置參數(shù)
10.4.3 Cweb模塊
10.5 必須修改哪些功能
10.5.1 靈活的參數(shù)傳遞將獲得一個(gè)新格式
10.5.2 文件上載和下載
10.5.3 事務(wù)服務(wù)
10.5.4 應(yīng)用程序路徑
10.6 iAS的新特性
10.6.1 不認(rèn)證
10.6.2 可變的認(rèn)證
10.6.3 新的CGI環(huán)境參數(shù)
10.6.4 登錄——新的標(biāo)準(zhǔn)日志格式
10.6.5 PSP——PL/SQL服務(wù)器頁面
10.7 在開始之前——我真正需要什么
10.7.1 數(shù)據(jù)庫安裝——8.1.7及更高版本
10.7.2 iAS產(chǎn)品的安裝
10.7.3 表單服務(wù)器安裝——企業(yè)版
10.8 iAS對部署的PL/SQL應(yīng)用程序的影響
10.8.1 CGI環(huán)境變量差異
10.8.2 應(yīng)用程序路徑
10.8.3 SSL認(rèn)證
10.9 小結(jié)
第11章 內(nèi)置的PL/SQL包
11.1 使用DBMS_OBFUSCATION_TOOLKIT加密敏感數(shù)據(jù)
11.1.1 DesEncrypt和DesDecrypt
11.1.2 Des3Encrypt和Des3Decrypt
11.1.3 使用加密和解密的示例過程
11.2 使用UTL瀏覽其他Web站點(diǎn)
11.2.1 UTL_HTTP函數(shù)
11.2.2 UTL_HTTP測試應(yīng)用程序
11.2.3 異常
11.2.4 UTL_HTTP的其他應(yīng)用
11.3 動(dòng)態(tài)查詢和使用DBMS_SQL、EXECUTE IMMEDIATE以及引用游標(biāo)的PL/SQL代碼
11.3.1 DBMS_SQL
11.3.2 EXECUTE IMMEDIATE
11.3.3 引用游標(biāo)
11.4 使用UTL_SMTP從數(shù)據(jù)庫中發(fā)送電子郵件
11.5 使用UTL_TCP包實(shí)現(xiàn)TCP/IP套接字的通信
11.5.1 UTL_TCP包
11.5.2 使用UTL_TCP讀入Web頁面
11.6 使用DBMS_JOB在數(shù)據(jù)庫中調(diào)度作業(yè)
11.7 使用DBMS_PIPE在數(shù)據(jù)庫中發(fā)送消息
11.8 使用DBMS_SESSION設(shè)置會(huì)話屬性
11.9 使用DBMS_UTILITY.GET_TIME工具獲得以毫秒為單位的時(shí)間數(shù)據(jù)
11.10 小結(jié)
第12章 安全
12.1 常見的安全概念和基本的安全方法
12.1.1 常見的安全問題
12.1.2 一些安全術(shù)語和方法
12.2 RDBMS安全
12.3 虛擬專用數(shù)據(jù)庫
12.3.1 創(chuàng)建一個(gè)VPD
12.3.2 加密數(shù)據(jù)庫列
12.3.3 使用DBMS_OBFUSCATION_TOOLKIT
12.3.4 精確的數(shù)據(jù)庫審計(jì)
12.4 應(yīng)用程序級別安全
12.4.1 保護(hù)Oracle9iAS指令
12.4.2 使用PL/SQL包:OWA_SEC
12.4.3 配置Web認(rèn)證服務(wù)
12.4.4 用戶安全因素
12.5 網(wǎng)絡(luò)安全
12.5.1 Oracle Net和Oracle高級安全選項(xiàng)
12.5.2 SSL/HTTPS基礎(chǔ)和設(shè)置
12.5.3 保護(hù)數(shù)字證書
12.5.4 使用Oracle Internet目錄
12.6 小結(jié)
第三部分 模塊
第13章 Java
13.1 J2xE
13.2 在PL/SQL Developer中使用Java
13.2.1 學(xué)習(xí)Java
13.2.2 程序單元
13.2.3 終止符、直接量和引號
13.2.4 大小寫敏感
13.2.5 包和類
13.2.6 過程/函數(shù)和方法
13.2.7 注釋
13.2.8 變量聲明
13.2.9 引用代碼庫
13.2.10 操作符
13.2.11 控制語句
13.2.12 標(biāo)準(zhǔn)輸出
13.2.13 程序單元規(guī)范
13.2.14 Try語句
13.2.15 代碼庫
13.2.16 標(biāo)簽示例
13.2.17 數(shù)組
13.2.18 循環(huán)中使用的示例游標(biāo)
13.2.19 面向?qū)ο缶幊?br />13.3 Oracle的Java虛擬機(jī)
13.4 Java servlet
13.5 JDBC
13.5.1 JDBC性能
13.5.2 代理連接
13.6 SQLJ
13.7 JSP
13.7.1 為什么使用JSP
13.7.2 JavaServer Page的優(yōu)點(diǎn)
13.7.3 當(dāng)運(yùn)行JSP文件時(shí),將發(fā)生什么
13.7.4 JavaServer Page體系結(jié)構(gòu)
13.7.5 JavaServer Page和Java servlet之間的差異
13.7.6 JSP服務(wù)器
13.7.7 元素?cái)?shù)據(jù)
13.7.8 隱含對象
13.7.9 Oracle JML標(biāo)記
13.7.10 一個(gè)簡單的JSP
13.7.11 向JSP傳遞參數(shù)
13.7.12 現(xiàn)在可以調(diào)用數(shù)據(jù)庫嗎
13.7.13 將JDBC代碼移到一個(gè)Bean中
13.7.14 如何運(yùn)行代碼
13.7.15 用JDeveloper建新的JSP
13.7.16 JSP編程策略和缺陷
13.7.17 JSP技巧
13.8 Java存儲(chǔ)過程
13.8.1 使用Java存儲(chǔ)過程還是PL/SQL
13.8.2 在數(shù)據(jù)庫中訪問Java存儲(chǔ)過程
13.9 Java業(yè)務(wù)組件
13.9.1 實(shí)體對象
13.9.2 視圖對象
13.9.3 關(guān)聯(lián)
13.9.4 視圖鏈接
13.9.5 BC4J的優(yōu)點(diǎn)
13.10 JDeveloper
13.10.1 使用JDeveloper創(chuàng)建業(yè)務(wù)組件
13.10.2 Web應(yīng)用程序開發(fā)
13.10.3 Java客戶端應(yīng)用程序開發(fā)
13.10.4 數(shù)據(jù)庫中的Java
13.10.5 基于組件的開發(fā)
13.10.6 JDeveloper提示和技巧
13.11 PL2JAVA——在Java中使用PL/SQL
13.11.1 PL/SQL定義——ask_question
13.11.2 調(diào)用pl2java類——AssistUser
13.12 參考文獻(xiàn)
13.13 小結(jié)
第14章 PL/SQL模塊——mod_plsql
14.1 從PL/SQL和HTML到Web開發(fā)
14.1.1 了解PL/SQL Web工具包
14.1.2 使用HTML的知識
14.1.3 使用WebAlchemy
14.1.4 執(zhí)行“魔術(shù)”
14.1.5 添加自己的PL/SQL邏輯
14.1.6 調(diào)用Web過程
14.2 安裝Web工具包
14.3 向PL/SQL過程傳遞參數(shù)
14.4 PSP
14.4.1 什么時(shí)候使用PSP
14.4.2 PL/SQL服務(wù)器頁面是什么
14.4.3 在數(shù)據(jù)庫中載入PSP
14.4.4 示例PSP
14.4.5 服務(wù)器頁面技術(shù)
14.4.6 標(biāo)準(zhǔn)Scriptlet標(biāo)記
14.4.7 PSP的特殊腳本標(biāo)記
14.4.8 過程指令
14.4.9 參數(shù)指令
14.4.10 聲明指令
14.4.11 打印指令
14.4.12 文件包括指令
14.4.13 特殊字符
14.4.14 處理腳本錯(cuò)誤
14.4.15 PSP是最佳的技術(shù)組合
14.5 獲得CGI環(huán)境變量
14.6 維護(hù)源代碼歷史
14.7 保存cookie
14.8 引用偽列
14.9 以百分之一秒針?biāo)銜r(shí)間
14.10 在PL/SQL中執(zhí)行外部調(diào)用
14.11 封裝或加密過程防止源代碼查看
14.12 將用戶重定向到其他URL
14.13 從列表框查詢多個(gè)選擇
14.14 不使用<PRE>標(biāo)記包裝文本
14.15 清空緩沖區(qū)
14.16 調(diào)試PL/SQL
14.17 注銷用戶
14.18 使會(huì)話消失
14.19 加密重要信息
14.20 根據(jù)用戶請求確定數(shù)據(jù)
14.21 編輯PL/SQL代碼
14.22 從一個(gè)IP地址中獲得域名
14.23 丟失的單選按鈕
14.24 錯(cuò)誤動(dòng)作的定義
14.25 將數(shù)字轉(zhuǎn)換成字——字面轉(zhuǎn)換
14.26 獲得用戶的信息
14.27 htp.linkel的用途
14.28 PL/SQL優(yōu)化
14.28.1 優(yōu)化PL/SQL代碼
14.28.2 優(yōu)化HTML文檔的生成
14.28.3 Stop Watch工具
14.28.4 最小化下載時(shí)間
14.28.5 優(yōu)化瀏覽器的頁面繪制
14.29 小結(jié)
第四部分 Oracle工具
第15章 Designer
15.1 了解Web PL/SQL生成器的表單布局選項(xiàng)
15.1.1 設(shè)置模塊布局風(fēng)格
15.1.2 生成多個(gè)記錄插入和更新表單
15.1.3 創(chuàng)建分段報(bào)表和總結(jié)域
15.2 在細(xì)節(jié)組件中訪問主組件項(xiàng)值
15.3 創(chuàng)建LOV組件
15.3.1 包括并與一個(gè)LOV組件相關(guān)
15.3.2 映射LOV返回列表
15.3.3 準(zhǔn)確定義LOV WHERE子句
15.4 定義動(dòng)作項(xiàng)
15.5 由設(shè)計(jì)器生成的包
15.5.1 模塊包過程
15.5.2 如何處理有名稱的例程
15.5.3 如何處理事件
15.5.4 如何處理用戶文本
15.5.5 過程參數(shù)
15.5.6 包定義記錄類型
15.5.7 生成代碼的工作原理
15.6 在所生成的模塊中使用視圖
15.7 在使用所生成的模塊時(shí)創(chuàng)建一個(gè)高效的數(shù)據(jù)庫安全模式
15.8 使用事件和有名稱例程
15.8.1 使用有名稱例程
15.8.2 使用事件
15.9 使用關(guān)鍵的Web PL/SQL生成器首選項(xiàng)和屬性
15.9.1 在模塊組件中使用HTML標(biāo)記
15.9.2 在用戶文本中注冊和使用外部PL/SQL包
15.10 使用幀和樣式單
15.10.1 使用樣式單
15.10.2 包括一個(gè)使用<STYLE>標(biāo)記的樣式單
15.10.3 引用外部樣式單
15.11 使用無約束項(xiàng)
15.12 使用用戶文本區(qū)域
15.12.1 使用PL/SQL函數(shù)格式化文本
15.12.2 使用HTML格式化文本
15.13 使用JavaScript
15.13.1 避免版本陷阱
15.13.2 使用外部JavaScript庫
15.13.3 創(chuàng)建Oracle服務(wù)器端JavaScript庫
15.13.4 了解Web PL/SQL生成器的命名規(guī)則
15.13.5 事件處理器的命名規(guī)則
15.13.6 了解ctl參數(shù)
15.14 重寫設(shè)計(jì)器的默認(rèn)功能
15.15 使用參數(shù)
15.16 使用配置管理工具管理軟件周期
15.16.1 定義工作區(qū)
15.16.2 使用版本控制
15.16.3 使用分支進(jìn)行并行開發(fā)
15.16.4 比較和合并對象
15.16.5 創(chuàng)建配置
15.17 生成Java源數(shù)據(jù)庫對象
15.17.1 創(chuàng)建Java定義
15.17.2 創(chuàng)建一個(gè)Java調(diào)用規(guī)范
15.18 小結(jié)
第16章 Oracle9iAS Portal
16.1 從WebDB到Oracle Portal
16.2 Oracle Portal體系結(jié)構(gòu)
16.2.1 概述
16.2.2 集成的服務(wù)器
16.2.3 傳統(tǒng)的三層體系結(jié)構(gòu)方法
16.2.4 三層體系結(jié)構(gòu)的剖析
16.3 Oracle Portal的安裝
16.3.1 安裝概述
16.3.2 系統(tǒng)需求
16.3.3 問題解決和診斷工具
16.4 Oracle Portal基礎(chǔ)
16.4.1 頁面
16.4.2 區(qū)域
16.4.3 應(yīng)用程序
16.4.4 內(nèi)容區(qū)域
16.4.5 應(yīng)用程序組件
16.5 Oracle Portal安全
16.5.1 用戶
16.5.2 組
16.5.3 應(yīng)用程序安全
16.6 Oracle Portal監(jiān)視
16.7 Oracle Portal高級概念
16.7.1 PDK
16.7.2 API
16.7.3 Oracle Portal應(yīng)用程序和示例
16.7.4 額外的Oracle Portal幫助和信息
16.8 小結(jié)
第17章 Oracle Developer——Forms和Reports
17.1 Oracle Forms
17.2 表單服務(wù)器的工作原理
17.2.1 安裝和配置Oracle表單服務(wù)
17.2.2 配置Forms CGI
17.2.3 將Oracle Forms配置為“靜態(tài)的”
17.2.4 使用一個(gè)非Oracle Web服務(wù)器
17.2.5 生成和保存FMX文件
17.2.6 確認(rèn)圖標(biāo)出現(xiàn)在Web上
17.2.7 當(dāng)退出Forms時(shí)關(guān)閉瀏覽器窗口
17.2.8 在單獨(dú)的窗口中運(yùn)行Forms
17.2.9 將表單服務(wù)器設(shè)置成一個(gè)Windows NT服務(wù)
17.2.10 啟動(dòng)和停止表單服務(wù)器偵聽器
17.2.11 配置表單客戶端
17.2.12 負(fù)載平衡
17.2.13 自動(dòng)斷開與非活動(dòng)用戶的連接
17.2.14 設(shè)計(jì)Web應(yīng)用程序
17.2.15 外觀
17.2.16 了解Web上的表單特性限制
17.2.17 在Oracle Forms中使用Java
17.2.18 解析簽名問題
17.2.19 未來方向
17.2.20 更多信息
17.3 Oracle Reports
17.3.1 Oracle報(bào)表服務(wù)器的功能
17.3.2 了解報(bào)表服務(wù)器的重要方面
17.3.3 Reports 6i新特性
17.3.4 Oracle Reports體系結(jié)構(gòu)
17.3.5 報(bào)表服務(wù)器配置文件
17.3.6 標(biāo)識報(bào)表服務(wù)器錯(cuò)誤
17.3.7 在UNIX上為Oracle Reports配置默認(rèn)打印機(jī)
17.3.8 使用一個(gè)關(guān)鍵字映射文件
17.3.9 性能調(diào)優(yōu)
17.3.10 使用參數(shù)表單
17.3.11 在Reports中使用JavaScript
17.3.12 什么是XML
17.4 小結(jié)
第18章 IFS——Internet文件系統(tǒng)
18.1 聯(lián)機(jī)文檔
18.2 IFS的安裝
18.2.1 選擇數(shù)據(jù)庫
18.2.2 創(chuàng)建IFS模式并設(shè)置選項(xiàng)
18.2.3 創(chuàng)建一個(gè)IFS協(xié)議實(shí)例
18.2.4 選擇IFS協(xié)議和端口
18.2.5 啟動(dòng)安裝
18.3 重新配置IFS
18.4 啟動(dòng)IFS
18.5 訪問IFS
18.5.1 通過瀏覽器訪問基于Web的IFS
18.5.2 從網(wǎng)絡(luò)鄰居訪問IFS
18.5.3 安裝Windows的插件
18.6 管理IFS驅(qū)動(dòng)器
18.7 小結(jié)
第19章 Web高速緩存和數(shù)據(jù)庫高速緩存
19.1 什么是高速緩存
19.2 高速緩存的類型
19.2.1 Web高速緩存
19.2.2 數(shù)據(jù)庫高速緩存
19.3 高速緩存的優(yōu)點(diǎn)和缺點(diǎn)
19.3.1 使用高速緩存的優(yōu)點(diǎn)
19.3.2 使用高速緩存的缺點(diǎn)
19.4 如何在應(yīng)用程序中控制高速緩存
19.4.1 HEAD部分中的META標(biāo)記
19.4.2 HTTP標(biāo)題
19.5 Oracle9iAS Web高速緩存
19.5.1 動(dòng)態(tài)內(nèi)容生成概述
19.5.2 動(dòng)態(tài)高速緩存和Oracle Web高速緩存
19.5.3 部署Oracle Web高速緩存
19.5.4 管理Oracle Web高速緩存
19.5.5 ESI
19.6 Oracle9iAS數(shù)據(jù)庫高速緩存
19.6.1 數(shù)據(jù)庫高速緩存的工作原理
19.6.2 配置應(yīng)用程序使用Oracle數(shù)據(jù)庫高速緩存
19.7 小結(jié)
第20章 Oracle企業(yè)管理器
20.1 智能代理
20.1.1 智能代理的用戶賬戶
20.1.2 智能代理的操作
20.1.3 自動(dòng)服務(wù)發(fā)掘進(jìn)程
20.1.4 Oracle數(shù)據(jù)采集器
20.2 管理服務(wù)器
20.3 控制臺(tái)
20.3.1 登錄到控制臺(tái)
20.3.2 使用控制臺(tái)應(yīng)用程序
20.4 使用一個(gè)Web瀏覽器訪問控制臺(tái)
20.5 安裝尋呼服務(wù)器和電子郵件服務(wù)器
20.5.1 配置尋呼服務(wù)
20.5.2 配置電子郵件
20.6 小結(jié)
第五部分 高級主題
第21章 故障排除
21.1 你知道答案
21.2 你知道如何找到答案
21.2.1 日志文件
21.2.2 異常處理
21.2.3 書籍和其他媒體
21.2.4 Oracle支持
21.2.5 搜索引擎和Web站點(diǎn)
21.3 你知道誰知道答案
21.4 你知道什么時(shí)候請求幫助
21.5 小結(jié)
第22章 調(diào)試代碼
22.1 回顧常規(guī)的調(diào)試技巧
22.2 在PL/SQL應(yīng)用程序中顯示HTML頁面
22.3 確定持有行鎖定的用戶
22.4 購買PL/SQL調(diào)試工具
22.5 在不影響用戶視圖的情況下進(jìn)行調(diào)試
22.6 查找常規(guī)Oracle錯(cuò)誤
22.7 查看日志文件
22.8 使用正確的錯(cuò)誤處理技巧來減少錯(cuò)誤恢復(fù)時(shí)間
22.8.1 規(guī)則1:在每一個(gè)程序單元中使用異常處理程序
22.8.2 規(guī)則2:記錄所有異常錯(cuò)誤
22.9 使用raise_application_error向用戶界面發(fā)送錯(cuò)誤消息
22.10 通過在應(yīng)用程序中設(shè)計(jì)改進(jìn)的調(diào)試/跟蹤邏輯為產(chǎn)品問題做好準(zhǔn)備
22.11 使用一個(gè)錯(cuò)誤數(shù)組同時(shí)顯示所有的校驗(yàn)錯(cuò)誤
22.12 使用版本報(bào)告包確認(rèn)正確的代碼安裝
22.13 嘗試使用應(yīng)用程序跟蹤
22.14 包裝產(chǎn)品代碼
22.15 小結(jié)
第23章 日志記錄和站點(diǎn)分析
23.1 初步了解iAS使用日志記錄
23.1.1 LogFormat指令
23.1.2 CustomLog指令——訪問日志
23.1.3 ErrorLog指令——錯(cuò)誤日志
23.1.4 TransferLog指令——類似于CustomLog指令
23.1.5 Unique指令——第三方模塊
23.1.6 cookieLog指令——cookie日志
23.2 重設(shè)或滾動(dòng)日志文件
23.3 獲得關(guān)于日志文件格式的更多信息
23.4 尋找Web站點(diǎn)管理工具
23.5 了解WebTrends SM解決方案
23.5.1 WebTrends日志分析
23.5.2 間接引用日志分析
23.5.3 代理日志分析
23.5.4 鏈接分析
23.6 小結(jié)
第24章 搜索引擎的級別
24.1 編寫關(guān)鍵字
24.2 放置關(guān)鍵字
24.2.1 TITLE標(biāo)記
24.2.2 DESCRIPTION標(biāo)記
24.2.3 KEYWORDS標(biāo)記
24.2.4 標(biāo)題
24.2.5 鏈接
24.2.6 整個(gè)頁面的關(guān)鍵字
24.2.7 可替代的圖像標(biāo)記
24.2.8 在注釋中放置關(guān)鍵字
24.2.9 在表單中使用隱藏域
24.2.10 URL或站點(diǎn)地址
24.3 與Robots對話
24.3.1 Robots元標(biāo)記
24.3.2 robots.txt文件
24.4 獲得鏈接流行率
24.5 獲得點(diǎn)擊流行率
24.6 不要向任何人發(fā)送垃圾信息
24.7 構(gòu)建特洛伊“入門”頁面
24.8 檢查手工提交
24.9 為級別付費(fèi)
24.10 購買提交軟件和服務(wù)
24.10.1 自動(dòng)提交軟件
24.10.2 提交服務(wù)
24.11 避免訴訟
24.12 不要忽略線下推廣
24.12.1 商業(yè)名片
24.12.2 公司印刷品
24.12.3 直接引用
24.12.4 有的放矢的廣告
24.13 其他缺陷
24.13.1 注意使用橫幅廣告
24.13.2 避免搜索引擎的影響
24.13.3 不會(huì)訪問圖像映像——提供HTML鏈接
24.13.4 注意幀——它們可能會(huì)“殺掉”你的站點(diǎn)
24.13.5 動(dòng)態(tài)門閂
24.14 小結(jié)
24.15 參考文獻(xiàn)
24.16 Web站點(diǎn)
24.17 文獻(xiàn)
第25章 Oracle Text和Ultra Search
25.1 Oracle Text
25.2 Oracle Ultra Search
25.3 Master.com
25.4 小結(jié)
第26章 負(fù)載測試和應(yīng)用程序測試
26.1 負(fù)載測試和應(yīng)用程序測試軟件
26.1.1 Mercury公司的Topaz產(chǎn)品
26.1.2 Rational公司的Robot產(chǎn)品
26.1.3 Web Performance Trainer
26.1.4 LoadTesting.com公司的Portent Supreme產(chǎn)品
26.2 編寫自己的負(fù)載測試程序
26.2.1 使用PL/SQL的UTL_HTTP包
26.2.2 使用Perl的LWP
26.2.3 JavaScript負(fù)載測試器
26.2.4 使用Acme的Spider的Java語言
26.3 負(fù)載測試服務(wù)
26.3.1 Mercury公司的ActiveTest服務(wù)
26.3.2 IT服務(wù)公司
26.4 小結(jié)

本目錄推薦

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