Foe等。使用这些工具可以快速地创建和修改网顶,见第4章网页制作工具的介绍
2.4.4HTP
实现Web服务的通信协议是HmTP,它定义了HTP的通信交换机制、请求及响应消息
的格式等,是浏览器和Web服务器之间直接地应用层通信协议,如图29所示
HTTP
TCMP wcb务
网络基础设施 HTTP
a)HTP协议层次 (b)web客户机服务器模型
图2.9HIP协议通信应用
HTIP设计得简单而灵活:由于以 Browse/ Server模型为基础,一个Web服务器可以
会在那里空闲等待,完成一个请求后,服务器也不会维续为这个请求负责,从而不用为保留 为分布在世界各地的许多客户服务;它是无连接的协议,因而在请求提出前,Web服务器不
率高,服务器应答快 历史请求而耗费宝贵的资源:HTIP还是无状态的协议,它使得HIIP累赘少,系统运行效
HTTP通信中客户提出请求时就带上了全部必要的信息,客户机和服务器之间不能对不
明确的问题进行磋商。一旦客户通过浏览器提出请求,服务器感到信息不够时,没有办法要 求客户给出进一步信息。浏览器与服务器通信流程图如图2.10所示。有关HITP协议规范
的详细内容在:htp/wwww3 org/protocols/do206
建立连接
务
开连接
图2.10浏览器和Web服务器通信流程
2.4.5Web服务器
它的最基本作用就是侦听和响应客户端的HITP请求,并向客户端发送请求处理结果信息
1.Web服务器的功能
(2)用户认证 (1)分析脚本文件和执行外部应用程序。
(3)对用户访问进行记录。
(4)用户访问机制。(5)虚拟服务器,使用户可在一台主机上建立多个Web站点。
(6)服务器端图像映射,将Web中同一幅图像的不同区域与不同的网络资源进行链接。
(8)目录测览,使用户能查看服务器中WWw根目录下的国录结构 (7)数据库访问接口,使浏览器通过Web务器访问数据系统(图2.5)。
服务器硬件,Web服务器可选择大机、小型机或高档PC机等 建立好Web站点,离不开Web服务器,通常应该根据网站的规模和要求选择相应的
企安装网络操作系统(NOS)后,选择eb服务器软件(NOS的选择在第3章介绍)
eb服务器软
(1) Microsoft Intemet Information Server(s)在 Backoffrice n中,它属于部门级nxoa
限务器软件,具有如下特点 集成Web、FIP和 Gopher服务器功能(IS4.0不再支持 Gopher)
使用NT统一图形界面,安装简单、操作方便、支持所有数据降软件、与 SQL Serve
起使用能提供最佳连接 提供集中式管理工具,可以在一台限务器上管理其他服务器上的IS程序
提供CGI、 ISAPI和ASP编程接口,可制作动态页面。具有良好的安全性,系统安全管理工具和NT系统工具一致
(2) Netscape Fasttrack Server.它也属于部门级Web服务器,具有如下特点:
安装使用简单
高性能、高安全性
支持Java、CGI、 Javascript等开发工具
Netscape Enterpris 它是 Netscape公司的企业级web服务器,在
中,除具各 Fast Track Server全部功能外,还有
智能仪的管理工具
集中式的管理工具,即通过一台主机管理其他服务器:
支持 Oracle和 Informix数据库
4) Netware Webserver。它是 Novel公司开发的部门级产品,在 Inter Web Publisher
与 Netware无缝集成
DNS目录浏览 使用 Novell NDS认证功能来确保 Web Server安全
有效的容错功能特点
动态地将 Notes文件自动转换成HTIM格式 (5) Domino GO Webserver.它作为 Lotus Domino办公自动化中的群体,具有以下特点
使用基于 Notes I的系统附加扩展的安全
Lotus Notes与 Internetintranet开发标准的集成
方便地管理Web站点。
(6) Apache Httpd。它源于 NCSA Httpd Web服务器,是目前使用最多的免费Web服务
只用于小型或试验 Intranet网。器软件,其特点是简单、速度快、性能稳定、并可作代理服务器( Proxy Server)来使用
的Web服务器及NOS平台。选择Web服务器软件时,网站制作一定要注意与现有网络尤其是NOS密切配合。表2.3列出常
本文地址://www.gogoparty.cc//article/3566.html