第一章 Web信息出版的技术基础 1
1.1 一种不同的思想 1
1.2 Web信息出版系统的系统结构 1
1.3 关于Web信息出版的常见问题 5
1.4 有关Web的常见问题 7
1.5 关于数据库的常见问题 9
1.6 关于网络的常见问题 12
1.7 有关电子文档处理的常见问题 13
第二章 构件与系统结构 15
2.1 从双层到三层加入第三层 15
2.2 服务器扩展程序 16
2.2.1 直接CGI服务器扩展程序 16
2.2.2 混合CGI服务器扩展程序 17
2.2.3 应用于Web数据库系统的ODBC 19
2.3 客户机扩展 20
2.3.1 Java Applets 23
2.3.2 混合Web数据库系统 24
2.3.3 遗留数据库 25
第三章 设计与开发 27
3.1 建立需求 27
3.1.1 大框架 27
3.1.2 限制 28
3.1.3 细节 29
3.1.4 基本设计与开发文档 29
3.2 选择工具 30
3.3 建立原型 30
3.4 质量保证 31
3.5 维护系统 31
3.6 Gotchas 31
第四章 Web信息出版技术的HTML要素 33
4.1 HTML的思想 33
4.3 创建输入表格 34
4.2 静态HTML和动态HTML 34
4.4.1 Name属性 35
4.4.2 Value属性 35
4.4 Input标记 35
4.4.3 Type属性 36
4.5 textarea标记 40
4.6 select标志 42
4.7 利用JavaScript进行输入合法性检查 43
4.7.1 整数范围输入域 44
4.7.2 Email地址输入域 46
4.7.3 组成完整的程序 47
4.8 显示数据库的查询结果 52
4.8.1 用预先格式化的文本显示查询结果 52
4.8.2 用表格显示查询结果 52
4.9 Hello Database例子 66
5.1 概述 71
第五章 Cold Fusion 71
5.2 特点 73
5.2.1 环境 73
5.2.2 试用版 73
5.2.3 与Web服务器的兼容性 73
5.2.4 与ODBC的兼容性 73
5.2.5 可学习性 73
5.2.6 可编程性 74
5.2.7 效率 74
5.2.8 安全性 74
5.2.9 出错处理 74
5.2.10 调试 74
5.2.11 输入合法性检查 74
5.2.12 对事务控制的支持 74
5.3.1 查询 75
5.3 Cold Fusion下的Hello Database 75
5.2.13 Cookies 75
5.2.14 Email 75
5.3.2 插入 78
5.4 采访Allaire公司的J.J.Allaire 81
第六章 dbWeb 84
6.1 概述 84
6.2 特点 86
6.2.1 环境 86
6.2.2 试用版 86
6.2.3 与Web服务器的兼容性 86
6.2.4 与Web浏览器的兼容性 86
6.2.5 与ODBC的兼容性 86
6.2.9 安全性 87
6.2.11 调试 87
6.2.10 出错处理 87
6.2.8 效率 87
6.2.7 可编程性 87
6.2.6 可学习性 87
6.2.12 输入合法性检查 88
6.2.13 对事务控制的支持 89
6.2.14 Cookies 89
6.3 dbWeb下的Hello数据库 89
6.3.1 查询 89
6.3.2 URL在dbWeb中的特殊用途 94
6.3.3 插入 96
6.4 采访Aspect Software Engineering公司的Jim Laurel 98
第七章 JAGG 101
7.1 概述 101
7.2 特点 102
7.2.1 环境 102
7.2.2 试用版 102
7.2.3 与Web服务器的兼容性 102
7.2.10 出错处理 103
7.2.11 调试 103
7.2.9 安全性 103
7.2.12 输入合法性检查 103
7.2.4 与Web浏览器的兼容性 103
7.2.7 可编程性 103
7.2.6 可学习性 103
7.2.5 与ODBC的兼容性 103
7.2.8 效率 103
7.2.13 对事务控制的支持 104
7.2.14 Cookies 104
7.3 JAGG编制的Hello数据库 104
7.3.1 使Web浏览器识别Java applet 104
7.3.2 查询 105
7.3.3 插入 109
7.4 采访BulletProof公司的Scott Milener 113
第八章 DataRamp 117
8.1 概述 117
8.2.3 网络兼容性 119
8.2.5 与ODBC的兼容性 119
8.2.4 与Web服务器的兼容性 119
8.2.1 环境 119
8.2.2 试用版 119
8.2 特点 119
8.2.6 异步ODBC调用 120
8.2.7 可学习性 120
8.2.8 可编程性 120
8.2.9 效率 120
8.2.10 安全性 120
8.2.11 出错处理 120
8.2.12 输入合法性检查 120
8.2.13 对事务控制的支持 121
8.3 使用DataRamp和Visual Basic的Hello数据库 121
8.3.1 处理ODBC SQL错误 123
8.3.2 查询 125
8.3.3 报告结果 129
8.3.4 插入 134
8.4 采访Working Set公司的Barry Rogoff 135
第九章 LiveWire和LiveWire Pro(Netscape) 141
9.1 概述 141
9.2 特点 146
9.2.1 环境 146
9.2.2 试用版 146
9.2.7 可编程性 147
9.2.10 出错处理和调试 147
9.2.8 效率 147
9.2.9 安全性 147
9.2.6 可学习性 147
9.2.5 与ODBC的兼容性 147
9.2.4 与Web浏览器的兼容性 147
9.2.3 与Web服务器的兼容性 147
9.2.11 输入合法性检查 148
9.2.12 对事务控制的支持 148
9.2.13 Cookies 148
9.3 LiveWire Pro实现的Hello数据库 149
9.3.1 查询 150
9.3.2 插入 155
9.4 采访Netscape公司的Len Feldman 157
第十章 PowerBuilder 5.0 164
10.1 概述 164
10.2 特点 165
10.2.1 环境 165
10.2.9 安全性 166
10.2.8 效率 166
10.2.6 可学习性 166
10.2.7 可编程性 166
10.2.5 与ODBC的兼容性 166
10.2.4 与Web浏览器的兼容性 166
10.2.3 与Web服务器的兼容性 166
10.2.2 试用版 166
10.2.10 出错处理与调试 167
10.2.11 输入合法性检查 167
10.2.12 对事务控制的支持 167
10.2.13 Cookies 167
10.3 用PowerBuilder 5.0编制的Hello数据库程序 167
10.3.1 用PowerBuilder开发数据库应用 167
10.3.2 查询 171
10.3.3 插入 179
10.4 采访PowerSoft公司的Bob Zurek 184
第十一章 与Web数据库编程者的访谈 189
Gordon Cornwall 189
Jeff Rowe 194
Tom Haedrich 199
Dan Sullivan 203
第十二章 Web数据库产品 208
4W Publisher和4W Publisher Pro 208
A-XOrion Web Database Server 209
Amazon 210
Autobahn 212
BASIS和BASISplus WEBserver 213
Blackie/WWWEnterprise/15(BWE/15) 215
Centura Web Data Publisher 217
Cold Fusion 218
Crystal Web Report Engine 219
DataRamp 220
dbCGI Gateway Toolkit 221
DBI 222
dbKona和htmlKona 223
dbWeb 225
DynaWeb 226
Edify Electronic Workforce 228
Esplanade 230
FoxWeb 232
GemStone WWW Gateway 233
Genera 234
GSQL 235
HAHTSITE 235
Infobase Web Server 237
Informix-ESQL/C CGI Interface Kit 238
InterNotes Web Publisher 239
InterServ 240
Jade 240
Jagg和JDesignerPro 241
JDBC 243
KE Texthtml Web Server和KE Texpress 243
Krakatoa 246
Latte 247
LivePAGE WebMaster 249
LiveWire和LiveWire Pro 251
MiniSQL 253
Muskrat 254
NetAnswer 255
NetLink/4D 256
O2Web 258
OpenScape 259
Oracle WebServer 262
Personal Web Site(PWS)Toolbox 1.1 264
PowerBuilder 5.0 265
PROCGI Toolkit 267
Quest Server 268
QuickServer 269
R:WEB 273
Salvo 275
ROFM CGI 275
Sapphire/Web 277
Sibylla 280
SiteBase(以前的Hype-It) 281
Software Engine 282
Spider 283
SQL~Surfer 285
SQLGate 287
SQLWeb 288
Tango 289
TEC Webserver 290
TILE和TGate 291
Toolkit Internet 293
WDB 294
Web Base和Web Base Pro 295
Web DataBlade 297
Web FM 298
Web Publisher 299
Web Server 4D 301
Web.sql 302
Web2SQL 303
WebC 305
WebDBC 307
WebHub 308
Webinator 309
WebinTool 310
WebObjects 311
WebQuest 313
WebRex 314
WebSite 316
XWorks 317
参考 319
CD的内容 326