Web程序设计教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:(美)(K.耶姆塞)kris Jamsa等著;王玉琳等译
- 出 版 社:北京:电子工业出版社
- 出版年份:1997
- ISBN:7505339176
- 页数:433 页
前言页 1
第一章 World Wide Web 1
1.1 World Wide Web 1
1.2 网络探究 2
1.3 互联网络 2
1.4 Internet 2
1.5 Intranet 4
1.6 Web的诞生 4
1.7 浏览Web的工具 5
1.8 浏览器 8
1.9 Web体系结构 12
1.10 协议 12
1.11 HTTP 13
1.12 HTML 13
1.13 热区 14
1.14 漫游Web 14
1.15 用URL和超链浏览Web 14
1.16 URL深入 15
1.17 Web程序设计 16
1.18 Java概述 16
1.19 Perl概述 16
1.20 CGI概述 17
1.21 VRML概述 17
1.22 ActiveX概述 17
1.23 小结 17
1.24 相关站点 18
第二章 Web协议 21
2.1 协议 21
2.2 网络 22
2.3 通信子系统 22
2.4 ISO/OSI七层网络模型概述 23
2.5 网络的层次 23
2.6 七层网络模型 26
2.7 ISO/OSI网络模型 26
2.8 TCP/IP 35
2.9 TCP/IP协议套件 36
2.10 协议的概念层 37
2.11 TCP/IP数据流 37
2.12 TCP/IP栈 39
2.13 TCP/IP报文地址 41
2.14 TCP/IP栈的协议分布 41
2.15 面向连接的服务 41
2.16 无连接的服务 41
2.17 TCP/IP的相关概念 42
2.18 其它重要协议 48
2.19 SLIP、CSLIP和PPP协议 48
2.20 HTTP概述 48
2.21 客户/服务器模型 48
2.22 虚拟会话 49
2.23 客户与服务器 49
2.24 HTTP的客户请求 49
2.25 S-HTTP 50
2.26 SSL与S-HTTP的比较 50
2.27 小结 51
2.28 相关站点 51
第三章 HTTP协议 53
3.1 HTTP——Web的基本协议 53
3.2 MIME 53
3.3 HTTP深入 56
3.4 查找、获取和注释文档 57
3.5 HTTP处理事务的四个步骤 59
3.6 HTTP的响应码分类 60
3.7 URI深入 61
3.8 URL回顾 61
3.9 URL与HTML 63
3.10 绝对URL和相对URL 63
3.11 HTTP请求方法 64
3.12 其它HTTP方法 66
3.13 一般头域 66
3.14 请求头域 67
3.15 窗体头域 69
3.16 响应 71
3.17 响应头域 71
3.18 实体 72
3.19 Web的数据通信 73
3.20 HTTP事务实例 73
3.21 小结 73
3.22 相关站点 74
第四章 HTML 76
4.1 HTML历史 76
4.2 超文本和热区 78
4.3 文档格式化系统 78
4.4 HTML元素 78
4.5 标记规则 81
4.6 HTML的四个重要元素 81
4.7 HTML元素与普通文本的比较 82
4.8 HTML注释 83
4.9 HTML基本元素 84
4.10 HTML字符串、词和段落 94
4.11 短语标识 94
4.12 用户输入 95
4.13 表单 95
4.14 表单元素 95
4.15 表单数据的收集 95
4.16 表单实例 100
4.17 小结 101
4.18 相关站点 102
第五章 HTML3.2及更高版本 104
5.1 HTML3.2的元素 104
5.2 HTML3.2的属性 116
5.3 信息框 123
5.4 小结 124
5.5 相关站点 125
第六章 设计简单的Web服务器程序 128
6.1 Windows操作系统概述 128
6.2 用Windows编写Web程序 129
6.3 Windows Socket 130
6.4 Winsock API 131
6.5 Winsock的使用方法 132
6.6 Winsock的应用 132
6.7 Winsock库 133
6.8 传输控制协议(TCP)回顾 136
6.9 UDP协议 137
6.10 创建Web服务器 137
6.11 标识Web程序设计源代码 138
6.12 服务器应用程序类 138
6.13 扩展简单服务器程序的功能 158
6.14 小结 159
6.15 相关站点 160
第七章 设计简单的浏览器程序 163
7.1 设计HTML语法分析器 163
7.2 理解和使用简单的浏览器 168
7.3 简单浏览器的各组件 169
7.4 扩展简单浏览器程序的功能 178
7.5 小结 178
7.6 相关站点 179
第八章 扩展浏览器的功能 181
8.1 使用扩展的浏览器 181
8.2 WinInet库 184
8.3 Expanded Browser图形支持 185
8.4 Expanded Browser各组件 185
8.5 扩展Expanded Browser的其它功能 192
8.6 设计全功能的浏览器 193
8.7 小结 195
8.8 相关站点 195
第九章 创建Web Robot、Agent和Wanderer 198
9.1 robot 198
9.2 创建自己的robot-Wanderer 199
9.3 Wanderer的各组件 200
9.4 Wanderer的main函数 202
9.5 ethical robot 209
9.6 禁止robot访问自己的站点 210
9.7 小结 211
9.8 相关站点 211
第十章 VRML 214
10.1 VRML概述 214
10.2 存放VRML文件 216
10.3 VRML的历史 216
10.4 VRML浏览器/辅助程序 217
10.5 VRML的计量单位 218
10.6 节点与场景的关系 218
10.7 VRML节点 218
10.8 VRML注释 220
10.9 VRML通用语法 220
10.10 VRML1.0的36个节点 220
10.11 VRML域 221
10.12 分析VRML节点 221
10.13 单值域 236
10.14 多值域 238
10.15 VRML实例 239
10.16 小结 248
10.17 相关站点 248
第十一章 CGI 250
11.1 CGI命令文件 251
11.2 CGI的用途 252
11.3 CGI的应用场合 252
11.4 激活CGI命令文件 253
11.5 CGI与数据库 254
11.6 存放命令文件 254
11.7 建立Web服务器 254
11.8 确认本地机的IP地址 255
11.9 与服务器联系 255
11.10 CGI的环境变量 256
11.11 CGI命令行选项 260
11.12 标准输入(STDIN) 261
11.13 标准输出(STDOUT) 261
11.14 传递CGI输出结果 261
11.15 CGI头 262
11.16 用C语言设计CGI命令文件 263
11.17 CGI_ENV命令文件 266
11.18 用C++设计CGI命令文件 266
11.19 其它与用户交互的方式 273
11.20 小结 274
11.21 相关站点 274
第十二章 Perl 277
12.1 程序设计语言Perl 277
12.2 Perl的历史 277
12.3 解释性设计语言Perl 277
12.4 Perl与C/C++的比较 278
12.5 Perl的特性 278
12.6 Perl的设计方法 278
12.7 Perl入门 280
12.8 Hello程序 280
12.9 激活Perl 281
12.10 Perl调试器 281
12.11 Perl数据类型 283
12.12 Perl变量 284
12.13 关联数组变量 286
12.14 Perl运算符 287
12.15 Perl运算符优先级 293
12.16 Perl语句 293
12.17 Perl简单语句修饰符 300
12.18 Perl子程序 302
12.19 Perl的字符串操作 304
12.20 表函数 306
12.21 数组函数 307
12.22 关联数组函数 310
12.23 访问命令行参数 311
12.24 访问环境变量 311
12.25 文件I/O 312
12.26 处理二进制数据 314
12.27 读入目录信息 316
12.28 格式化命令文件的输出 317
12.29 常规表达式 318
12.30 小结 321
12.31 相关站点 321
第十三章 用Perl创建CGI命令文件 324
13.1 选用Perl编写CGI命令文件 324
13.2 激活Perl CGI命令文件 325
13.3 用Perl创建文本和HTML文档 326
13.4 访问查询字符串 328
13.5 用GET方法为表格解码 330
13.6 用POST方法为表格解码 333
13.7 用Perl CGI库为表格解码 335
13.8 小结 335
13.9 相关站点 336
第十四章 Java和JavaScript 339
14.1 Java概述 339
14.2 Java与网络安全 340
14.3 Java的设备无关性和平台无关性 340
14.4 下载和安装Java 341
14.5 JDK随带的其它程序 342
14.6 创建Java applet 342
14.7 编译applet 343
14.8 类文件 343
14.9 创建HTML文件 344
14.10 使用appletviewer 344
14.11 Java的注释 345
14.12 Java区分大小写 346
14.13 下载Java语言规程 346
14.14 独立的Java程序与applet的比较 346
14.15 Java类库 349
14.16 扩展applet类 349
14.17 Java数据类型 350
14.18 Java关键字 351
14.19 Java运算符 351
14.20 Java结构 353
14.21 Java函数 354
14.22 Java函数的参数传递 355
14.23 Java的函数返回值 356
14.24 Java的关键函数 356
14.25 Java的类 358
14.26 在applet中使用类 360
14.27 创建简单的构造函数 361
14.28 Java字体 363
14.29 访问Java HTML参数 365
14.30 Java的事件 366
14.31 Java键盘事件 367
14.32 Java鼠标事件 368
14.33 Java applet中的对话框 369
14.34 调入和显示图象文件 371
14.35 调入和播放声音文件 376
14.36 JavaScript概述 377
14.37 JavaScript语句嵌套 378
14.38 关闭JavaScript命令 379
14.39 JavaScript的注释语句 379
14.40 <SCRIPT>元素 380
14.41 JavaScript字符串 380
14.42 JavaScript的输出方式 380
14.43 创建简单的消息框 383
14.44 JavaScript变量 384
14.45 JavaScript运算符 384
14.46 接受用户文本输入 386
14.47 eval函数 386
14.48 JavaScript保留字 387
14.49 JavaScript结构语句 387
14.50 JavaScript函数 389
14.51 JavaScript对象 391
14.52 JavaScript事件 394
14.53 JavaScript的交互式表格 395
14.54 小结 396
14.55 相关站点 396
第十五章 VBScript和ActiveX 399
15.1 VBScript概述 399
15.2 VBScript与网络安全 401
15.3 VBScript的设备与平台有关性 403
15.4 HTML的<SCRIPT>元素 404
15.5 VBScript应用小程序 404
15.6 关闭VBScript语句 406
15.7 VBScript注释 407
15.8 VBScript字符串 408
15.9 VBScript变量 408
15.10 VBScript不区分大小写 408
15.11 VBScript数据类型 409
15.12 VBScript命名变量 409
15.13 VBScript输出 411
15.14 VBScript运算符 413
15.15 VBScript结构语句 414
15.16 VBScript函数和子程序 416
15.17 向VBScript函数传递参数 419
15.18 VBScript内部子程序 420
15.19 创建简单的对话框 421
15.20 VBScript输入 423
15.21 VBScript内置函数 425
15.22 VBScript事件 427
15.23 ActiveX概述 429
15.24 小结 432
15.25 相关站点 432
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017