第一篇 基础篇 1
第一章 走进Internet世界 1
1.1 引言 1
1.2 Internet的起源 1
1.3 Internet的管理 2
1.4 Internet的现状 3
1.5 Internet对世界的深远影响 4
第二章Internet的应用 5
2.1 Internet应用 5
2.2 我国目前Internet的发展状况 9
第三章 Internet的基本技术 10
3.1 计算机网络的分类 10
3.2 Internet的结构 11
3.3 TCP/IP协议 11
3.3.1 IP地址 12
3.3.2 Internet协议 13
3.3.3 IP路由机制 13
3.3.4 传输控制协议(TCP) 14
3.3.5 端口号 15
3.3.6 TCP与IP的应用 16
3.4 域名系统 17
3.4.1 域名(domain name) 17
3.4.2 别名(alias) 18
3.4.3 域名系统(DNS) 18
3.4.4 名字服务器(name server) 18
3.4.5 DNS客户/服务器机制 19
3.4.6 域名转化为IP地址 19
3.4.7 IP 地址转化为域名 20
3.5 SLIP及PPP 20
3.6 关于Winsock 21
第四章 与Internet的连接 22
4.1 与Internet连接的几种方式 22
4.2 与Internet连接的基本要求 22
4.3 从Windows3.X连入Internet 23
4.3.1 使用Internet in a Box 23
4.3.2 使用Winsock 26
4.4 在Windows 95下连入Internet 28
4.4.1 配置调制解调器 28
4.4.2 安装TCP/IP协议 31
4.4.3 安装配置拔号网络 35
第一篇 Internet常用服务 39
第五章 电子邮件 39
5.1 概述 39
5.1.1 什么是电子邮件 39
5.1.2 电子邮件的优点 39
5.1.3 电子邮件与文件传输的区别 39
5.1.4 电子邮件的功能 40
5.1.5 使用电子邮件的要求 40
5.2 电子邮件系统使用的协议 40
5.3 电子邮件的工作原理 41
5.4 电子邮件信箱的地址格式 42
5.5 在UNIX上使用电子邮件 42
5.5.1 发送电子邮件 43
5.5.2 接收电子邮件 43
5.5.3 转发、删除电子邮件 43
5.6 使用Eudora接收、发送电子邮件 43
5.6.1 下载、安装Eudora软件 43
5.6.2 运行Eudora软件 45
5.6.3 配置Eudora软件 45
5.6.4 如何使用Eudora写邮件 49
5.6.5 如何使用Eudora发邮件 52
5.6.6 如何使用Eudora取邮件 53
5.6.7 如何使用Eudora回复、转发邮件 54
5.7 E-mail常用术语 55
5.8 电子邮件对人类社会的影响 56
第六章 FTP的原理与使用 57
6.1 什么是FTP 57
6.2 FTP的工作原理 57
6.3 FTP的文件格式 58
6.4 FTP的访问 58
6.5 FTP的常用命令 58
6.5.1 建立FTP连接命令 59
6.5.2 文件目录的查询 59
6.5.3 设置FTP传输模式 59
6.5.4 从FTP服务器中取文件 60
6.5.5 向FTP服务器中发送文件 60
6.5.6 FTP常用命令总结 60
6.5.7 使用FTP举例 61
6.6 WS_ FTP的使用 62
6.6.1 打开WS_ FTP程序 63
6.6.2 WS_ FTP窗口介绍 63
6.6.3 设置WS_ FTP 65
6.6.4 使用WS_ FTP的实例 68
6.7 使用电子邮件实现Internet上的文件传输 69
第七章 使用Archie 71
7.1 Archie产生的背景 71
7.2 Archie的设计目的 71
7.3 Archie是如何工作的 71
7.4 使用WSArchie 72
7.4.1 Windows环境下WSArchie的安装与执行 72
7.4.2 WSArchie主窗口介绍 73
7.4.3 设置WSArchie 74
7.4.4 用WSArchie搜索文件 75
第八章 远程登录 77
8.1 什么是远程登录 77
8.2 Telnet的原理 78
8.3 Telnet的应用 78
8.4 使用Telnet程序 79
第三篇 WWW的世界 83
第九章 WWW简介 83
9.1 WWW的由来 83
9.2 浏览器 85
9.3 浏览器的获取和安装 87
9.4 Netscpe Navigator使用简介 88
9.4.1 Netscape窗口介绍 89
9.4.2 Netscape的菜单简介 90
9.5 使用Netscape的实例 96
9.5.1 启动Netscape 96
9.5.2 更改启动主页 96
9.5.3 跳转到其他Web主页 97
9.5.4 管理书签 99
9.5.5 保存Web页 100
9.5.6 退出Netscape 100
第十章 WWW世界网上行 102
10.1 精彩网点 102
10.2 WWW上的信息检索 109
10.3 用Netscape访问FTP服务器 112
10.4 用Netscape访问Gopher服务器 114
10.5 使用Netscape发送电子邮件 116
10.5.1 启动Netscape Mail 116
10.5.2 Netscape Mail的设置 118
10.5.3 接收、发送邮件 118
10.5.4 答复邮件 120
10.5.5 使用地址薄 120
10.6 使用Netscape的News功能 122
10.6.1 什么是Usnet新闻组和线索 122
10.6.2 用Netscape News阅读新闻 122
10.6.3 回复文章 123
10.6.4 查找感兴趣的新闻组 124
10.7 VRML 124
10.7.1 什么是VRML 124
10.7.2 怎样浏览VRML 125
10.8 插入件(plug-in) 126
第四篇 建立自己的Internet应用 129
第十一章 HTML介绍 129
11.1 HTML语言简介 129
11.2 HTML的标签简介 130
11.2.1 最基本的标签 130
11.2.2 头部标签 131
11.2.3 标题(headings)标签 132
11.2.4 段落(paragraphs)标签 132
11.2.5 换行(line breaks)标签 132
11.2.6 水平线(horizontal rules)标签 133
11.2.7 超文本链接(hypertext links)标签 133
11.2.8 水平制表符(horizantaltab)标签 134
11.2.9 列表(lists)标签 135
11.2.10 预定义文本(performatted text)标签 138
11.2.11 地址标签 138
11.2.12 插入图像(image) 139
11.2.13 相对路径与绝对路径 140
11.2.14 建立链接 141
11.2.15 设置字符属性 142
11.2.16 表(tables) 145
11.2.17 图表(figures)标签 151
11.2.18 表格(form) 152
11.2.19 帧格式 152
11.2.20 位图映射(image map) 154
第十二章 制作网页 157
12.1 制作网页的步骤 157
12.2 Netscape Gold Editor的使用 159
12.2.1 Netscape Gold Editor的特点 160
12.2.2 使用Netscape Gold Editor编写主页的基本步骤 160
12.2.3 Gold Editor应用例解 161
12.3 微软的网页编写工具——FrontPage97 167
12.3.1 FrontPage97的特色 168
12.3.2 网站管理功能 168
12.3.3 编写HTML网页 168
12.3.4 修改网页 170
第十三章 CGI技术 172
13.1 为什么要使用CGI 172
13.2 CGI是什么 172
13.3 CGI的功能 172
13.4 CGI程序的工作原理 174
13.5 FORM与CGI 175
13.6 CGI程序的输入 176
13.7 CGI程序的出错处理 179
13.8 CGI程序实例之一—文档式查询 180
13.9 CGI程序实例之二—表格式查询 182
13.10 CGI程序实例之三—用CGI实现留言板 187
第十四章 Internet上的语言—Java 192
14.1 Java背景 192
14.1.1 Web上的新问题 192
14.1.2 两种电脑编程语言的不足 192
14.2 什么是Java 193
14.2.1 Java程序的运行方式 193
14.2.2 Java程序的分类 194
14.2.3 何谓Java Applet 194
14.2.4 从浏览器上执行Java小程序 195
14.2.5 Java的安全机制 196
14.2.6 Java语言的特点 197
14.2.7 Java的网络通信应用 197
14.2.8 Tava Applet的编程 197
14.3 Java在WWW中的应用 198
14.4 Java的编译 201
14.5 Java一个简单实例 201
14.6 Java与ActiveX 203
14.6.1 关于组件模型 203
14.6.2 什么ActiveX 204
14.6.3 ActiveX的特点 205
14.6.4 Java与ActiveX的选择 207
第十五章 Java语言的应用实例 208
15.1 Java的电子邮件应用程序 208
15.2 用于文件传输的Java程序 214
15.3 Java的图像处理实例 217
15.4 Applet的声音效果 222
15.5 利用双缓冲区绘制图像 223
15.6 制作有声有色的页面 225
第十六章 JavaScript语言应用 229
16.1 什么是JavaScript 229
16.2 JavaScript的意义 229
16.3 JavaScript和Java的区别 229
16.4 JavaScript的演变 230
16.5 JavaScript的执行 230
16.6 JavaScript在HomePage中的应用 230
16.7 应用JavaScript的实例 231
附录一 国家代码 236
附录二 BBS常见英文缩写 237
附录三 WWW Archie服务器列表 242
附录四 Internet 术语 245
附录五 FTP站点和Gopher站点 258
附录六 酷点网址 260