Web应用开发原理与技术PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王继成,武港山等编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2003
- ISBN:7111119290
- 页数:284 页
第一部分 Web应用开发 1
第1章 Web应用开发概述 1
1.1 Internet与Web 1
1.1.1 Internet简介 1
1.1.2 Web简介 3
1.1.3 Internet技术分类 4
1.2 Web应用开发 6
1.2.1 Web发展的需求 6
1.2.2 应用程序发展的需求 8
1.2.3 Web应用开发的技术内容 10
1.3 本书内容介绍 13
1.3.1 本书的目的 13
1.3.2 内容安排 14
1.3.3 对读者的要求 14
1.4 本章小结 15
第二部分 客户/服务器交互协议 17
第2章 HTTP概述 17
2.1 HTTP简介 17
2.1.1 什么是HTTP 17
2.1.2 HTTP的功能 17
2.1.3 哪些人需要掌握HTTP 18
2.1.4 HTTP中的一些重要术语 19
2.2 HTTP的特点与历史发展 20
2.2.1 HTTP的特点 20
2.2.2 HTTP的历史 22
2.3 与HTTP相关的一些规范 23
2.3.1 HTTP与MIME 23
2.3.2 HTTP与URI 26
2.4 HTTP的宏观运作原理 27
2.4.1 请求/响应协议 27
2.4.2 客户与服务器通信的三种方式 27
2.5 HTTP的内部操作过程 30
2.5.1 基于网络层的HTTP交互过程 30
2.5.2 一个实际例子 31
2.5.3 使用代理/网关的HTTP交互过程 33
2.6 本章小结 35
第3章 HTTP消息 37
3.1 HTTP消息简介 37
3.1.1 消息类型与格式 37
3.1.2 消息头 38
3.1.3 消息体 39
3.1.4 一个用于查看HTTP消息的实用程序 39
3.2 请求消息 41
3.2.1 请求行 41
3.2.2 请求方法 42
3.2.3 请求头 45
3.3 响应消息 51
3.3.1 状态行 52
3.3.2 状态码 52
3.3.3 响应头 56
3.4 实体 58
3.4.1 实体头 58
3.4.2 实体正文 59
3.5 HTTP消息总结 60
3.6 本章小结 60
第4章 HTTP应用开发与示例 61
4.1 HTTP应用的分类 61
4.1.1 HTTP客户程序 61
4.1.2 HTTP服务器程序 63
4.1.3 服务器端应用程序 64
4.2 HTTP应用开发方法 64
4.3 基于控件开发HTTP客户端的应用 65
4.3.1 Internet Transfer控件 65
4.3.2 一个HTTP客户程序示例 68
4.4 基于WinInet开发HTTP客户端的应用 72
4.4.1 基本步骤 73
4.4.2 高级特性 78
4.5 基于Socket开发HTTP应用 83
4.5.1 Socket简介 83
4.5.2 基于Socket开发HTTP客户程序 86
4.5.3 基于Socket开发HTTP服务器程序 88
4.6 HTTP应用开发总结 95
4.7 本章小结 96
第三部分 数据表示与展现规范 97
第5章 HTML基础出 97
5.1 HTML简介 97
5.1.1 超文本与超媒体 97
5.1.2 什么是HTML 98
5.1.3 HTML的功能与特性 100
5.1.4 哪些人需要掌握HTML 101
5.1.5 HTML的发展历史 101
5.2 SGML与HTML 102
5.2.1 SGML应用与SGML文档 102
5.2.2 HTML中的SGML结构类型 102
5.3 HTML文档的结构 105
5.3.1 文档结构简介 105
5.3.2 文档头 105
5.3.3 文档体 107
5.4 文本 111
5.4.1 空格 111
5.4.2 结构化文本元素 112
5.4.3 行与段落 113
5.4.4 标题 116
5.4.5 列表 116
5.5 表格 119
5.5.1 表格简介 119
5.5.2 表格中的相关元素 119
5.6 本章小结 123
第6章 HTML提高 125
6.1 超链接 125
6.1.1 超链接与锚简介 125
6.1.2 超链接元素:A元素 127
6.1.3 文档关系:LINK元素 128
6.1.4 路径信息:BASE元素 128
6.2 图像 129
6.2.1 图像:IMG元素 129
6.2.2 图像映射 130
6.3 可执行对象 133
6.3.1 Java Applet:APPLET元素 133
6.3.2 通用对象:OBJECT元素 134
6.3.3 对象的初始化:PARAM元素 136
6.4 表单 137
6.4.1 表单简介 137
6.4.2 控件元素 140
6.4.3 表单的创建 143
6.4.4 表单的提交 144
6.5 框架 147
6.5.1 FRAMESET元素 148
6.5.2 FRAME元素 149
6.5.3 目标框架的指定 150
6.6 样式表 150
6.6.1 样式表简介 150
6.6.2 为HTML文档增加样式 153
6.6.3 级联样式表 155
6.7 脚本 157
6.7.1 脚本简介 157
6.7.2 SCRIPT元素 158
6.7.3 内嵌脚本:事件属性 160
6.7.4 有关脚本的几点说明 160
6.8 本章小结 161
第四部分 脚本及其在客户端的应用 163
第7章 脚本语言基础 163
7.1 脚本语言简介 163
7.1.1 什么是脚本语言 163
7.1.2 脚本语言的使用 164
7.1.3 脚本语言的种类 165
7.1.4 哪些人需要掌握脚本语言 166
7.2 脚本语言的基本要素 166
7.2.1 数据类型 166
7.2.2 变量与常量 168
7.2.3 运算符 169
7.2.4 流程控制 171
7.2.5 函数与过程 172
7.2.6 其他 174
7.3 脚本语言中对象的使用 175
7.3.1 对象的种类 175
7.3.2 VBScript中对象的使用 178
7.3.3 JScript中对象的使用 178
7.3.4 常用对象简介 181
7.4 本章小结 182
第8章 脚本在客户端的应用 183
8.1 客户端浏览器与DHTML 183
8.1.1 客户端浏览器 183
8.1.2 DHTML与对象模型 184
8.2 浏览器提供的内置对象 186
8.3 文档对象模型与document对象 190
8.3.1 文档对象模型 190
8.3.2 元素对象的引用 193
8.4 事件模型与event对象 196
8.4.1 事件模型 196
8.4.2 event对象 199
8.4.3 事件的生命周期 201
8.5 动态样式 202
8.5.1 style对象 202
8.5.2 样式表对象 203
8.6 本章小结 206
第五部分 Web服务器端应用开发 207
第9章 服务器端CGI程序 207
9.1 CGI简介 207
9.1.1 网关与CGI规范 207
9.1.2 哪些人需要掌握CGI应用程序开发 209
9.1.3 CGI的特点 209
9.2 CGI的工作原理及其发展 211
9.2.1 CGI的工作原理 211
9.2.2 WinCGI 213
9.2.3 ISAPI 214
9.3 CGI规范 215
9.3.1 环境变量 215
9.3.2 标准输入 217
9.3.3 标准输出 219
9.4 CGI应用程序中表单数据集的处理 222
9.5 服务器端的状态维护 225
9.5.1 服务器端的状态信息 225
9.5.2 返回给客户端的HTML文档 227
9.5.3 服务器端存储文件 227
9.5.4 客户端存储文件——Cookie 228
9.6 本章小结 238
第10章 服务器端ASP脚本程序 239
10.1 ASP简介 239
10.1.1 什么是ASP 239
10.1.2 哪些人需要掌握ASP脚本程序的开发 240
10.1.3 ASP的工作原理 240
10.1.4 ASP脚本程序的特点 242
10.1.5 ASP与JSP 243
10.2 ASP脚本程序的开发 245
10.2.1 脚本语言的使用 245
10.2.2 对象的使用 249
10.2.3 ASP指令 252
10.3 ASP脚本宿主中的对象模型 253
10.3.1 一个示例 253
10.3.2 ASP中的应用程序管理——Application对象 255
10.3.3 ASP中的会话管理——Session对象 258
10.3.4 客户端信息的获取和返回——Request/Response对象 261
10.3.5 其他内置对象 263
10.3.6 ASP的实现机制 264
10.4 本章小结 267
第11章 专题讨论:Web信息检索与挖掘 268
11.1 Web信息检索 268
11.1.1 引言 268
11.1.2 Web信息检索系统的分类 269
11.1.3 Web信息检索的关键技术 271
11.1.4 Web信息检索的结构设计 274
11.1.5 Web信息检索的性能评价标准 274
11.2 Web信息挖掘 275
11.2.1 引言 275
11.2.2 Web信息挖掘的任务 277
11.2.3 文档的特征表示 278
11.2.4 文档摘要 279
11.2.5 文档分类 280
11.2.6 文档聚类 282
参考文献 284
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019