注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程Oracle Database 10g XML 與SQ開發(fā)指南

Oracle Database 10g XML 與SQ開發(fā)指南

Oracle Database 10g XML 與SQ開發(fā)指南

定 價:¥68.00

作 者: (美)斯卡丁那(Scardina, M.), (美)常(Chang, B.), (美)王(Wang, J.)著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 關(guān)系數(shù)據(jù)庫 數(shù)據(jù)庫管理系統(tǒng),Oracle10g 程序設(shè)計

ISBN: 9787302120230 出版時間: 2006-01-01 包裝: 平裝
開本: 16開 頁數(shù): 487 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)講述了如何在Oracle Database 10g上創(chuàng)建和部署支持XML的電子商務(wù)應(yīng)用程序。本書由Oracle XML開發(fā)小組 成員撰寫,從XML標(biāo)準(zhǔn)等概念著手,內(nèi)容涵蓋Oracle XML Database 10g(XML DB)以及Oracle XML Database's Kit 10(XDK)的所有內(nèi)容,并講解了用于Java、C、C++和PL/SQL應(yīng)用程序開發(fā)的Oracle XML技術(shù)。本書主要內(nèi)容使用DOM、SAX、JAXB以及StAX訪問XML使用AQ以及SOAP實現(xiàn)XML通信使用XML Pipeline、JSP以及XSQL簡化XML的處理利用Oracle XML Developer's KIt 10g簡化程序開發(fā)工作方便快捷地存儲、檢索和查找XML數(shù)據(jù)充分利用Oracle XML Database10g內(nèi)置功能性 使用Java、C、C++和PL/SQL開發(fā)XML應(yīng)用程序建立基于XML的可重用組件創(chuàng)建Oracle Call Inerface(OCI)XML應(yīng)用程序利用Java Stored Procedure擴(kuò)展Oracle XML Platform

作者簡介

  MarkScardina是COREandXMLDevelopmentGroup產(chǎn)品組的經(jīng)理,致力于開發(fā)應(yīng)用于整個Oracle產(chǎn)品線的XML基礎(chǔ)架構(gòu)組件。Scardina同時還擔(dān)任OracleXML標(biāo)準(zhǔn)委員會主席,并且是W3CXSL工作組的成員。

圖書目錄

目 錄
第Ⅰ部分 Oracle與XML標(biāo)準(zhǔn)
第1章 XML簡介 3
1.1 XML文檔 4
1.1.1 前序 5
1.1.2 主體 5
1.2 結(jié)構(gòu)規(guī)范的XML文檔 6
1.3 有效的XML文檔 7
1.4 XML命名空間 8
1.5 XML與數(shù)據(jù)庫 9
1.6 數(shù)據(jù)庫模式與XML文檔 10
1.7 小結(jié) 13
第2章 使用DOM、SAX、JAXB和
StAX訪問XM L 15
2.1 解析和綁定XML文檔 16
2.2 使用DOM訪問XML 17
2.2.1 DOM API簡介 19
2.2.2 DOM Level 2 21
2.2.3 DOM Level 3 24
2.2.4 Oracle DOM API在C語言中
的應(yīng)用程序 26
2.3 使用SAX訪問XML 26
2.3.1 SAX Level 1和Level 2 27
2.3.2 SAX API的用法 30
2.3.3 C語言版本的Oracle SAX API 35
2.4 使用Java綁定訪問XML 39
2.4.1 輸入的XML模式 40
2.4.2 生成XML類 40
2.4.3 綁定至XML實例 40
2.4.4 使用Java應(yīng)用程序創(chuàng)建XML
文檔 42
2.5 使用StAX訪問XML 42
2.6 最佳實踐 44
2.6.1 DTD高速緩存 44
2.6.2 忽略標(biāo)記 44
2.6.3 文檔間的剪切與粘貼 45
第3章 使用XSLT和XPath轉(zhuǎn)換XM L 47
3.1 XSLT處理器的編程序調(diào)用 48
3.2 使用XPath導(dǎo)航XML 51
3.3 XSLT樣式表簡介 52
3.4 XSL模板 52
3.5 XSLT處理模型 53
3.5.1 53
3.5.2 53
3.6 XSLT 2.0簡介 53
3.6.1 分組 54
3.6.2 函數(shù)定義 54
3.6.3 多結(jié)果文檔 55
3.6.4 臨時樹 55
3.7 Oracle XSLT擴(kuò)展 56
3.8 XSLT虛擬機(jī) 56
3.9 XSLT與數(shù)據(jù)庫 57
3.10 最佳實踐 57
3.10.1 XSLT的優(yōu)化技巧 58
3.10.2 XSLT中的document()函數(shù) 58
3.10.3 用于多轉(zhuǎn)換的XSLT的總體
性能 58
第4章 使用DTD和XML Schema
驗證XML 59
4.1 DTD簡介 59
4.2 對照DTD驗證XML 61
4.3 XML模式語言簡介 62
4.4 基本數(shù)據(jù)類型和復(fù)雜數(shù)據(jù)類型 63
4.5 使用XML模式(XSD)驗證XML 68
4.6 XML文檔模型與數(shù)據(jù)庫 69
4.6.1 映射DTD至數(shù)據(jù)庫模式 69
4.6.2 映射XML文檔至數(shù)據(jù)庫模式 70
4.6.3 支持的數(shù)據(jù)庫映射 71
4.7 最佳實踐 72
4.7.1 設(shè)計自己的模式 73
4.7.2 元素與屬性 73
4.7.3 元素和屬性名稱的設(shè)計 73
4.7.4 加載來自JAR文件的外部DTD 74
第5章 使用XQuery的XML操作 75
5.1 XQuery簡介 75
5.1.1 基礎(chǔ) 76
5.1.2 表達(dá)式 76
5.1.3 查詢前序 78
5.1.4 XQueryX簡介 79
5.2 Oracle XQuery引擎 80
5.2.1 環(huán)境設(shè)置 80
5.2.2 安裝測試 81
5.3 查詢XML文檔 82
5.3.1 在交互模式下運(yùn)行 82
5.3.2 由命令行方式查詢XML 82
5.3.3 使用XQueryX查詢XML 82
5.4 XQuery與Oracle數(shù)據(jù)庫 83
5.4.1 Java語言的XQuery API 83
5.4.2 查詢數(shù)據(jù)庫中的XML 83
5.5 最佳實踐 84
5.5.1 XQuery與XSLT 2.0 84
5.5.2 XQuery與SQL/SQL 85
第6章 使用SOAP的XML消息處理
機(jī)制和RPC 87
6.1 SOAP簡介 87
6.1.1 文本的和編碼的SOAP消息 88
6.1.2 單向和雙向SOAP消息和RPC 89
6.2 SOAP和Oracle XDK的應(yīng)用 90
6.2.1 SOAP客戶端 90
6.2.2 SOAP服務(wù)器 90
6.2.3 SOAP處理程序 91
6.3 SOAP和Oracle數(shù)據(jù)庫的應(yīng)用 91
6.3.1 Oracle Streams AQ支持 91
6.3.2 AQ Servlet 92
6.3.3 消息進(jìn)隊與出隊 92
6.3.4 通過PL/SQL使用SOAP 94
6.4 最佳實踐 94
6.4.1 SOAP與JAX-RPC 95
6.4.2 SOAP與JMS 95
第7章 借助XML管道、JSP和XSQL
整合各種技術(shù) 97
7.1 XML Pipeline Processor簡介 98
7.2 使用JSP和XML Bean處理
XML 100
7.2.1 DOMBuilder Bean 100
7.2.2 XSLTransformer Bean 102
7.2.3 DBAccess Bean 103
7.2.4 XMLDBAccess Bean 104
7.2.5 XMLDiff bean 105
7.2.6 XMLCompress Bean 105
7.2.7 XSDValidator Bean 105
7.2.8 XML Bean在JSP中的用法 106
7.3 XSQL頁面發(fā)布框架簡介 106
7.3.1 XSQL頁面 107
7.3.2 XSQL Servlet安裝 108
7.3.3 向XSQL Servlet提交查詢 108
7.3.4 使用樣式表轉(zhuǎn)換XSQL結(jié)果 109
7.3.5 使用XSQL Servlet插入XML
文檔 111
7.3.6 使用XSQL Servlet更新數(shù)據(jù) 113
7.3.7 JSP和XSQL頁面的用法 114
7.4 最佳實踐 115
7.4.1 創(chuàng)建更安全的連接 115
7.4.2 簡單的JSP XML解決方案 115
第Ⅱ部分 數(shù)據(jù)庫管理員對于
Oracle XML的管理
第8章 Oracle XML數(shù)據(jù)庫 119
8.1 Oracle數(shù)據(jù)庫支持XML的簡史 120
8.2 設(shè)置Oracle XML數(shù)據(jù)庫 122
8.2.1 安裝Oracle XML數(shù)據(jù)庫 122
8.2.2 安裝示例數(shù)據(jù)庫模式 126
8.2.3 創(chuàng)建用戶運(yùn)行XMLType示例 126
8.2.4 設(shè)置WebDAV文件夾 127
8.3 Oracle XML數(shù)據(jù)庫 128
8.3.1 XMLType 129
8.3.2 XMLType視圖 133
8.3.3 SQL/XML處理 133
8.3.4 Oracle XML DB儲存庫 134
8.3.5 Oracle Text 134
8.3.6 Oracle高級隊列技術(shù) 135
8.4 XML數(shù)據(jù)庫及標(biāo)準(zhǔn) 135
8.5 設(shè)計XML數(shù)據(jù)庫 136
8.5.1 存儲XML數(shù)據(jù)的方法 137
8.5.2 檢索及生成XML 141
8.5.3 搜索XML數(shù)據(jù)的方法 141
8.5.4 為Web應(yīng)用程序設(shè)計XML
數(shù)據(jù)庫的方法 141
8.5.5 為信息處理程序設(shè)計XML
數(shù)據(jù)庫的方法 142
8.6 小結(jié) 142
第9章 存儲XML數(shù)據(jù) 143
9.1 在CLOB XMLType中存儲
XML文檔 143
9.1.1 更新及查詢CLOB XMLType 144
9.1.2 為CLOB XMLType處理字符
代碼 144
9.2 在基于XML模式的XMLType
中存儲XML文檔 145
9.2.1 XML模式注冊 145
9.2.2 XML模式注釋 150
9.2.3 XML數(shù)據(jù)加載 153
9.2.4 XML模式驗證 155
9.2.5 Oracle XML DB儲存庫 157
9.3 在關(guān)系表中存儲XML文檔 160
9.3.1 XML SQL實用程序 160
9.3.2 TransX實用程序 165
9.3.3 DBMS_XMLSTORE 165
9.4 使用外部表 167
9.5 模式演進(jìn) 168
9.6 最佳實踐 168
9.6.1 處理文檔類型定義 168
9.6.2 創(chuàng)建XML基于模式的
XMLType 168
9.6.3 指定命名空間 169
9.7 小結(jié) 170
第10章 生成及檢索XML 171
10.1 利用SQL XML函數(shù)根據(jù)SQL
數(shù)據(jù)生成XML 172
10.1.1 XMLELEMENT()和
XMLATTRIBUTES() 173
10.1.2 SYS_XMLGEN() 174
10.1.3 XMLFOREST() 174
10.1.4 XMLSEQUENCE() 176
10.1.5 XMLCONCAT() 177
10.1.6 XMLAGG() 177
10.1.7 SYS_XMLAGG() 177
10.1.8 XMLCOLATTVAL() 178
10.1.9 UPDATEXML() 178
10.2 使用DBM XMLGEN根據(jù)SQL
數(shù)據(jù)生成XML 179
10.2.1 規(guī)范映射 180
10.2.2 打印格式 181
10.2.3 數(shù)據(jù)取出 182
10.2.4 使用REF游標(biāo) 183
10.2.5 使用捆綁變量 184
10.2.6 處理特殊字符 185
10.3 使用XMLType和SQL/XML
函數(shù)進(jìn)行檢索 185
10.3.1 extract()和existsNode() 187
10.3.2 EXTRACTVALUE() 187
10.4 生成XML模式 188
10.5 創(chuàng)建XMLType視圖 190
10.6 處理XML 191
10.6.1 處理XML片斷 191
10.6.2 DOM編輯 192
10.7 最佳實踐 195
10.8 小結(jié) 196
第11章 搜索XML數(shù)據(jù) 197
11.1 基于XPath的搜索 197
11.1.1 使用XPath搜索XML文檔 198
11.1.2 基于XPath的搜索的工作
方式 201
11.1.3 使用索引優(yōu)化基于XPath
的查詢 204
11.2 全文搜索 207
11.2.1 使用Oracle Text搜索XML 208
11.2.2 Oracle Text搜索的工作方式 211
11.2.3 優(yōu)化Oracle Text搜索 212
11.2.4 高級文本搜索 213
11.3 最佳實踐 215
11.3.1 使用基于XPatH的搜索的
時機(jī) 215
11.3.2 使用Oracle Text搜索的時機(jī) 215
11.3.3 使用Oracle Text分區(qū)索引
的時機(jī) 215
11.4 總結(jié) 216
第12章 管理Oracle XML數(shù)據(jù)庫 217
12.1 安裝Oracle XML DB組件 217
12.2 配置Oracle XML DB 220
12.2.1 理解xdbconfig.xml 220
12.2.2 配置xdbconfig.xml 220
12.3 安全管理 223
12.3.1 保護(hù)Oracle XML DB
Repository中的數(shù)據(jù) 223
12.3.2 保護(hù)DBUri操作的安全 225
12.4 小結(jié) 226
第Ⅲ部分 針對Java程序員
的Oracle XML
第13章 Oracle XML與Java 229
13.1 Oracle XDK Java庫 229
13.1.1 xmlparserv2.jar 230
13.1.2 xml.jar 230
13.1.3 xschema.jar 230
13.1.4 oraclexsql.jar和
xsqlserializers.jar 230
13.1.5 xmlcomp.jar、xmlcomp2.jar、
xmldemo.jar和jdev-rt.zip 230
13.1.6 xsu12.jar 230
13.1.7 classgen.jar 230
13.1.8 xdb.jar 231
13.1.9 xmlmesg.jar 231
13.1.10 transx.zip 231
13.1.11 orai18n.jar 231
13.1.12 classes12.jar和ojdbc14.jar 231
13.2 JDK環(huán)境 232
13.3 使用Oracle JDeveloper的XDK 233
13.3.1 建立XDK環(huán)境 233
13.3.2 建立數(shù)據(jù)庫連接 234
13.3.3 建立XDK組件面板 236
13.4 小結(jié) 238
第14章 構(gòu)建XML驅(qū)動的網(wǎng)站 239
14.1 支持XML的FAQ網(wǎng)站 239
14.2 設(shè)計框架 240
14.3 建立FAQ數(shù)據(jù)庫 240
14.3.1 設(shè)計FAQ模式 240
14.3.2 創(chuàng)建數(shù)據(jù)庫用戶 243
14.3.3 注冊FAQ模式 243
14.3.4 加載FAQ 244
14.4 將FAQ網(wǎng)站連接到XML
數(shù)據(jù)庫 245
14.4.1 建立XSQL主頁 245
14.4.2 生成FAQ列表 246
14.4.3 過濾FAQ列表 247
14.5 為FAQ列表增加分頁功能 248
14.6 顯示FAQ和答案 250
14.7 創(chuàng)建詞匯表 253
14.7.1 創(chuàng)建詞匯表模式 253
14.7.2 加載詞匯表 253
14.7.3 詞匯表鏈接 254
14.7.4 顯示詞匯表定義 256
14.8 搜索FAQ 256
14.9 小結(jié) 257
第15章 用XML和Web Services 構(gòu)建
門戶站點 259
15.1 設(shè)計框架 259
15.2 設(shè)計靜態(tài)和動態(tài)區(qū)域 262
15.2.1 創(chuàng)建動態(tài)區(qū)域 262
15.2.2 創(chuàng)建靜態(tài)區(qū)域 268
15.3 增加門戶功能 269
15.3.1 創(chuàng)建用戶模板 269
15.3.2 創(chuàng)建登錄區(qū) 270
15.3.3 創(chuàng)建用戶申請表單 272
15.4 創(chuàng)建管理頁面 274
15.5 小結(jié) 277
第16章 用SOAP和AQ開發(fā)XML
網(wǎng)關(guān)應(yīng)用程序 279
16.1 框架設(shè)計 279
16.1.1 傳統(tǒng)方案 280
16.1.2 基于流的單步方案 280
16.1.3 與Internet的接口 281
16.2 框架創(chuàng)建 282
16.2.1 創(chuàng)建數(shù)據(jù)庫模式 282
16.2.2 創(chuàng)建XML定單 285
16.3 創(chuàng)建XML消息處理網(wǎng)關(guān) 288
16.3.1 創(chuàng)建消息處理模式 288
16.3.2 創(chuàng)建AQ代理和隊列 290
16.3.3 創(chuàng)建AQ PO處理程序 292
16.3.4 擴(kuò)展框架 296
16.4 擴(kuò)展應(yīng)用程序的功能 304
16.4.1 提交SOAP消息 304
16.4.2 PO中xsi:type的處理 304
16.4.3 生成電子郵件確認(rèn) 304
16.5 小結(jié) 305
第17章 開發(fā)XML可重用組件 307
17.1 結(jié)構(gòu)設(shè)計 307
17.2 簡單管道示例 308
17.2.1 SAX分析和打印 309
17.2.2 分析、檢查差異 311
17.3 建立管道應(yīng)用程序 315
17.3.1 XSDSchemaBuilder進(jìn)程 316
17.3.2 XSDValProcess進(jìn)程 316
17.3.3 XSDConditionalValProcess
進(jìn)程 320
17.4 運(yùn)行管道應(yīng)用程序 322
17.4.1 處理無效文檔 322
17.4.2 處理對遠(yuǎn)端模式有效的文檔 323
17.4.3 用一致的本地和遠(yuǎn)端XSD
處理無效XML文檔 323
17.4.4 處理兩種模式都改變的
無效文檔 323
17.5 小結(jié) 324
第Ⅳ部分 針對C程序員
的Oracle XML
第18章 Oracle XML與C語言 327
18.1 Oracle XDK C庫 327
18.1.1 libxml10.a、libxml10.so和
oraxml10.dll 327
18.1.2 libcore10.a、libcoresh10.so
和libcore10.dll 328
18.1.3 libnls10.a和oranls10.dll 328
18.1.4 libunls10.a和oraunls10.dll 328
18.2 建立自己的XML開發(fā)環(huán)境 328
18.2.1 XDK C組件的UNIX設(shè)置 328
18.2.2 檢驗C運(yùn)行時環(huán)境 329
18.2.3 設(shè)置C編譯時環(huán)境 330
18.2.4 XDK C組件的Windows
設(shè)置 331
18.2.5 檢驗C運(yùn)行時環(huán)境 332
18.2.6 設(shè)置C編譯時環(huán)境 332
18.2.7 確認(rèn)C編譯時環(huán)境 332
18.2.8 設(shè)置Microsoft Visual C/C++ 333
18.3 小結(jié) 334
第19章 構(gòu)建管理XML的應(yīng)用程序 335
19.1 設(shè)計應(yīng)用程序框架 335
19.2 XML媒體文件 336
19.3 創(chuàng)建XML配置文件 338
19.3.1 定義XSLT樣式單 338
19.3.2 定義配置文件 340
19.4 創(chuàng)建XSL樣式單 342
19.5 創(chuàng)建publishcat應(yīng)用程序 344
19.6 小結(jié) 350
第20章 構(gòu)建XML數(shù)據(jù)庫OCI應(yīng)用
程序 351
20.1 設(shè)計框架 352
20.2 建立OCI應(yīng)用程序環(huán)境 352
20.2.1 OCI XML應(yīng)用程序頭文件 352
20.2.2 OCI XML應(yīng)用程序庫 353
20.2.3 OCI XML應(yīng)用程序的
make文件 354
20.3 Update應(yīng)用程序 354
20.4 初始化OCI 應(yīng)用程序 355
20.5 通過OCI檢索記錄列表的DOM 358
20.6 執(zhí)行統(tǒng)一的DOM操作 363
20.7 運(yùn)行xmlupdate應(yīng)用程序 364
20.8 小結(jié) 365
第21章 創(chuàng)建配置了XML的高性能
轉(zhuǎn)換引擎 367
21.1 設(shè)計框架 367
21.2 使用xslcompile編譯樣式單 368
21.3 使用xsbtransform運(yùn)行XSLT
虛擬機(jī) 371
21.4 小結(jié) 374
第Ⅴ部分 針對C++程序員
的Oracle XML
第22章 Oracle XML與C++ 377
22.1 Oracle XDK C++庫 377
22.1.1 libxml10.a、libxml10.so和
libxml10.dll 377
22.1.2 libcore10.a、libcoresh10.so
和libcore10.dll 378
22.1.3 libnls10.a和oranls10.dll 378
22.1.4 libunls10.a和oraunls10.dll 378
22.2 設(shè)置自己的C++ XML開發(fā)環(huán)境 378
22.2.1 XDK C++組件的UNIX設(shè)置 379
22.2.2 檢驗C運(yùn)行時環(huán)境 379
22.2.3 XDK C組件的Windows設(shè)置 381
22.2.4 檢驗C++運(yùn)行時環(huán)境 382
22.2.5 設(shè)置C++編譯時環(huán)境 383
22.2.6 設(shè)置Microsoft Visual C/C++ 383
22.3 小結(jié) 385
第23章 構(gòu)建XML數(shù)據(jù)庫OCI C++
應(yīng)用程序 387
23.1 設(shè)計框架 388
23.2 設(shè)置C++ OCI XML應(yīng)用環(huán)境 388
23.2.1 OCI XML應(yīng)用程序頭文件 389
23.2.2 OCI和C++ XML應(yīng)用程序庫 390
23.3 創(chuàng)建C++ OCI幫助類 391
23.4 初始化C++數(shù)據(jù)庫XML
應(yīng)用程序 392
23.5 處理OCI錯誤 392
23.6 連接到數(shù)據(jù)庫 393
23.7 斷開數(shù)據(jù)庫并進(jìn)行清除 395
23.8 創(chuàng)建C++查詢應(yīng)用程序 396
23.9 選擇到一個XMLType 397
23.10 針對XMLType XOB訪問
初始化XDK 399
23.11 使用C++ XDK API查詢
XMLType 400
23.12 運(yùn)行應(yīng)用程序 402
23.13 小結(jié) 403
第24章 構(gòu)建XML數(shù)據(jù)檢索應(yīng)用程序 405
24.1 設(shè)計框架 406
24.2 構(gòu)建cppextract應(yīng)用程序 406
24.2.1 創(chuàng)建通用函數(shù) 406
24.2.2 使用cppextractForce實例化
通用函數(shù) 411
24.2.3 使用cppextractMain創(chuàng)建
Main程序 412
24.3 運(yùn)行cppextract應(yīng)用程序 412
24.3.1 在Extract模式下運(yùn)行
cppextract 412
24.3.2 在Splitter模式下運(yùn)行
cppextract 413
24.4 擴(kuò)展框架 413
24.4.1 cppextract的XML文檔
刪除案例 413
24.4.2 cppextract的內(nèi)容管理案例 414
24.5 小結(jié) 414
第Ⅵ部分 針對PL/SQL程序員
的Oracle XML
第25章 由Oracle XML和PL/SQL
開始 417
25.1 設(shè)置環(huán)境 417
25.2 PL/SQL XML處理技術(shù) 418
25.2.1 解析XML 418
25.2.2 使用DOM處理XML 425
25.2.3 使用XSLT處理XML 428
25.2.3 設(shè)置Oracle JVM 430
25.3 小結(jié) 431第26章 構(gòu)建PL/SQL Web服務(wù) 433
26.1 構(gòu)建和發(fā)布第一個數(shù)據(jù)庫
Web服務(wù) 433
26.1.1 建立數(shù)據(jù)庫方案 434
26.1.2 使用Oracle JDeveloper 10g
發(fā)布PL/SQL Web服務(wù) 436
26.1.3 從客戶端調(diào)用Web服務(wù) 439
26.1.4 調(diào)試Web服務(wù) 441
26.2 在Oracle Database中實現(xiàn)
Web服務(wù) 442
26.2.1 構(gòu)造SOAP消息 442
26.2.2 使用UTL_HTTP發(fā)送
SOAP消息 443
26.3 擴(kuò)展應(yīng)用 446
26.3.1 何時構(gòu)建數(shù)據(jù)庫服務(wù)器
中的Web服務(wù) 446
26.3.2 建立安全防護(hù) 447
26.3.3 構(gòu)建不同類型的Web服務(wù) 447
26.4 小結(jié) 448
第27章 使用Java擴(kuò)展PL/SQL XML
功能 449
27.1 創(chuàng)建Java存儲過程處理XML 449
27.1.1 實現(xiàn)Java代碼 450
27.1.2 將Java代碼應(yīng)用到
Oracle JVM 451
27.1.3 創(chuàng)建PL/SQL規(guī)范 451
27.2 運(yùn)行Java存儲過程 451
27.3 使用Oracle JDeveloper 10g
簡化Java存儲過程的部署 452
27.4 在Oracle JVM中處理XML 454
27.4.1 解析URL引用 454
27.4.2 SAX XML處理 457
27.5 開發(fā)定制的Java存儲過程 461
27.5.1 使用Java存儲過程的場合 461
27.5.2 如何調(diào)試Java存儲過程 462
27.6 小結(jié) 463
第28章 技術(shù)綜合 465
28.1 Oracle XML平臺 465
28.2 XML處理層決策 466
28.3 針對XML的數(shù)據(jù)庫設(shè)計決策 467
28.3.1 XMLType CLOB 468
28.3.2 XMLType視圖 468
28.3.3 存儲在Oracle XML DB倉庫
中的XML 469
28.4 Java、C、C++和PL/SQL決策 469
28.5 擴(kuò)展Oracle XML平臺 471
附錄A XML標(biāo)準(zhǔn)社團(tuán)與XML開放規(guī)范 473
A.1 W3C規(guī)范簡介 473
A.1.1 W3C XML規(guī)范 474
A.1.2 W3C DOM規(guī)范 474
A.1.3 SAX規(guī)范 475
A.1.4 W3C命名空間規(guī)范 475
A.1.5 W3C XML Schema規(guī)范 475
A.1.6 W3C XML Query規(guī)范 475
A.1.7 W3C XSLT和XPath規(guī)范 476
A.1.8 W3C XML Pipeline Definition
Language規(guī)范 476
A.1.9 W3C XML Protocol 476
A.2 Java社區(qū)過程規(guī)范 477
A.2.1 SUN JAXB規(guī)范 477
A.2.2 Sun JAXP規(guī)范 477
A.2.3 Sun StAX規(guī)范 477
A.3 ISO SQL/XML規(guī)范 477
A.4 Oracle技術(shù)資源 477
A.5 其他有用資源 478
術(shù)語表 479

本目錄推薦

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