Web技术(HTTP到服务器端)

Web技术(HTTP到服务器端)
作 者: 小泉 王浩
出版社: 科学出版社
丛编项: HTTP到服务器端/图解网络技术丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机理论
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  小泉 修,1959年生于东京。自由的系统工程师,曾就职于软件开发公司,1990年创协株式会社8Intelligent Research,并担任董事长,一直到现在。致力于系统开发,与互联网相关的业务,以及杂志、书刊的执笔等。

内容简介

本书是“图解网络系列”之一。本书从互联网的机构和Web的功能入手,主要介绍互联网协议和HTTP,服务器/客户端的Web技术,构筑Web所使用的各种最新技术,以及Web服务器和Web应用程序服务器的构筑,Web服务器的安全对策等。本书内容详实,实用性强,结合丰富的图表,使枯燥乏味的学习变得更加轻松有趣。本书可供正从事网站开发、设计和管理工作的初学者参考,也可供Web技术爱好者阅读。

图书目录

第1章 互联网的机构和Web的机能

1.1Web的发展和检索功能2

111何谓Web2

112Web的起源3

113Web浏览器的发展和普及5

114Web浏览器的功能7

1.2实现Web的计算机网络1

121计算机网络的优点1

122LAN和客户机/服务器系统11

123基于WAN的LAN之间的连接14

1.3在互联网上实现通信15

131互联网的概念15

132互联网上的标准协议16

133IP地址的必要性17

134端口号的必要性18

1.4互联网的信赖性2

141数据传送时的故障2

142互联网的高度信赖性21

143数据通信中存在的问题22

144数据包通信的优点23

145数据包通信的信赖性的确保24

1.5根据Web对信息的访问25

151互联网是Web服务器的集合体25

152通过URL对资源定位26

153基于HTTP的客户机/服务器之间的交换29

1.6Web服务器站点的动态处理机能33

161服务器和服务器软件33

162Web服务器所实现的动态处理35

163基于CGI的动态处理功能36

164Web映射的模式38

165SSI的功能41

166基于Web浏览器的动态处理功能41

第2章 互联网协议和HTTP

2.1所谓的协议48

211协议的必要性48

212协议的标准化5

2.2OSI参考模型的层次构造52

221基于OSI参考模型的标准化52

222协议层的概念53

223由7层构成的OSI参考模型55

2.3世界标准的TCP/IP协议56

231TCP/IP的特征56

232OSI参考模型 和TCP/IP协议群的比较57

233TCP/IP协议群的内容58

2.4TCP/IP协议群各层的功能61

241应用层的功能62

242传输层的协议——TCP63

243TCP 程序段格式的内容64

244代码位的功能65

245网络层的协议——IP67

246网络接口层的功能72

2.5HTTP的功能和运行74

251HTTP74

252HTTP和下位层的功能75

253基于HTTP/1的Web信息的交换76

254基于HTTP的请求消息79

255基于HTTP的应答消息8

256HTTP消息81

第3章 服务器/客户端的Web技术

3.1标记语言的发展84

311“超文本”和“标记”的意义84

312从SGML到HTML85

313从HTML1到HTML4187

3.2HTML的基本构造89

321HTML文件的特征89

322HTTP上的标签的功能91

323HTML记述的例子93

324基于框架的访问环境的改善94

325通过表单收集用户信息96

326通过可点图链接信息96

3.3从HTML到DHTML99

331在DHTML上的扩展功能99

332DHTML的功能概要1

333DHTML所支持的技术11

334脚本12

335能在Web浏览器上运行的脚本15

336脚本的记述方法16

337通过脚本实现的控制17

338样式表的便利性11

339样式表的种类111

331通过DOM的实现112

3.4在Web服务器上运行的程序113

341CGI被作为必要的原因113

342通过CGI实现的功能116

343CGI环境构筑的顺序118

344CGI制作语言的种类12

3.5Cookie的功能和用途122

351Cookie是什么122

352基于Cookie的交换123

353Cookie的用途126

第4章 Web使用的各种技术

4.1Java的运行环境和开发环境13

411Web上的Java的重要性13

412Java的开发目的和互联网131

413Java的特征133

414Java程序的制作和执行134

415Java的运行机制136

416Java环境的种类137

417Java程序的种类138

4.2XML的功能和文本构成141

421B to B的HTML的界限141

422XML的登场143

423XML中的标签功能144

424XML文件的构成145

425XML的特征147

426XML用样式页记述语言——XSL148

427解析器和DOM功能151

428被对象化了的XML信息的优点152

4.3服务器端环境155

431通过CGI给Web服务器的负荷155

432新的服务器端脚本环境156

433ASP的功能157

434JSP的功能159

435servlet的功能16

4.4在Web构筑中的面向对象的必要性163

441软件开发方法的发展163

442所谓的面向对象165

443属性和方法的概念166

444通过封装隐蔽属性167

445类的层次和继承的概念17

4.5实现分布式对象的技术172

451分布式对象的概念173

452分布式对象的优点173

453基于CORBA的分布式对象174

第5章 Web服务器和Web应用程序服务器的构筑

5.1Web服务器站点的构成和发展18

511基本的Web服务器功能18

512共享CGI程序的服务器构成181

513 服务器端环境的变化182

514 Web应用程序服务器的登场183

5.2构筑Web服务器所必须的不间断连接环境184

521 Web服务器所必须的不间断连接环境184

522 适合Web服务器的不间断连接服务185

523面向个人用户的不间断连接环境188

5.3Web服务器的构筑环境19

531服务器机器的选定——PC服务器19

532OS的选定192

533互联网站点里必需的服务器群194

534互联网服务器群的理论构成195

535互联网服务器群的物理构成196

5.4Web服务器软件的功能198

541Web服务器软件和其功能198

542Apache的特征199

543IIS的特征21

544个人OS用的Web服务器软件24

5.5Web应用程序服务器的作用25

551围绕Web应用程序服务器的构成 26

552所谓的三层Web客户端/服务器系统29

553负荷分散装置的功能21

554Windows环境中的Web应用程序服务器系统的构筑例子212

555NET在Web上的发展215

556Java环境中的Web应用程序服务器系统的构筑217

5.6支持WebEDI的XML221

561EDI的正式普及222

562从EDI到WebEDI223

563WebEDI上有效的XML工具224

564通过XML来实现WebEDI226

第6章 Web服务器的安全对策

6.1置身于危险中的Web服务器23

611危险用户的存在23

612互联网安全概要232

613对Web服务器的扫描233

614非法侵入和超级管理员权限的取得234

615密码攻击法237

616欺骗法238

617拒绝服务攻击法239

6.2Web服务器的安全对策242

621安全网络的构成243

622 防火墙的功能244

623防火墙的代理功能246

624通过日志工具管理安全248

625VPN的结构25

6.3验证和加密技术252

631网络交易中的问题和对策252

632通过加密防止窃听253

633通过电子签名防止删改254

634电子证书和其功能255

635具有超过SSL安全性的SET258

6.4企业规模的安全对策261

641全公司的意识提升和安全261

642系统管理者的组织构成和配置263

643OS、服务程序的运用管理264

644企业级的病毒对策265