国开《网络实用技术基础》第四章 4.6 Web网页服务

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

4.6 Web网页服务

一、Web的应用

1.Web定义

WWW是World Wide Web 的缩写,中文名称为“万维网”,简称Web,是Internet 的多媒体信息查询工具。

WWW允许浏览器等Web客户端以交互方式访问Web服务器上的页面并进行查询。Web上的信息资源包括文本、多媒体、数据库和可执行程序等,这些资源可以通过超链接连接起来,在逻辑上形成一个遍布全球的“信息网络”,用户可以通过超链接方便地在各个页面之间进行切换。WWW内容丰富,浏览方便,目前已经成为互联网上发展最快和应用最广泛的服务。

2.Web服务的特点

1)Web页面采用图形化导航

Web流行的一个重要原因在于,它可以在页面上将图形、音频、视频和文本等信息融为一体。同时,利用超文本链接,可以方便地在各网页和各站点之间跳转。

2)Web与操作系统平台无关

无论用户使用的操作系统是Windows、Linux,还是UNIX,都可以通过Internet访问Web网站,或在所建立的Web网站上发布信息。

3)Web采用分布式部署

用户在访问某个Web网站时,可以浏览大量网页,这些网页不一定全部来自同一台Web服务器,而可能存放在多台不同的Web服务器上;一个网页中所显示的文字和图片也可能来自不同的Web服务器。因此,Web是分布式的系统。

4)Web内容具有动态性

为保证信息的时效性,网站管理人员会经常对网站的过时信息进行更新,如网站的新闻和博客等。对于浏览网站的用户来说,Web是动态变化的系统。

5)Web具有交互性

用户可以与所访问的网站进行交互,这种交互可能是填写调查表格、对博客文章发表评论、下载文件和在线网页游戏等。

二、Web服务的工作原理

Web采用客户端/服务器模型,以超文本标记语言HTML与超文本传输协议HTTP为基础,为用户提供界面一致的信息浏览系统。Web服务器负责整合各种信息,并以文件的形式存储在某一个指定目录中,Web服务器使用超链接技术来链接各信息片段,这些信息片段既可集中地存储在同一台主机上,也可分布地存储在具有不同地理位置的多台主机上。当客户端发起访问请求时,服务器响应客户端的请求并发送相应文件;在客户端接收到文件后,解析该文件并在屏幕上显示。

1.Web客户端

Web客户端在物理设备上,指用户所使用的本地计算机;在软件上,则指能够接收服务器上的信息资源并展现给客户的应用程序,即浏览器。

在Web的C/S工作环境中,Web浏览器起到控制的作用。Web浏览器通过统一资源定位符(URL,Universal Resource Locator)从Web服务器获取Web文档,解释文档中的HTML,并显示文档内容。当用户单击一个超文本链接时,这个过程将重新开始:Web浏览器通过与超文本链接相连的URL请求获取文档,等待服务器发送文档,处理这个文档并进行显示。

2.Web服务器

Web服务器在物理设备上,指存储供客户访问的信息资源的计算机;在软件上,则指能够按照客户请求发送信息资源的应用程序,当Web浏览器连接到服务器并请求文件时,服务器处理该请求并将文件返回给浏览器,附带信息为该文件的文件类型。

常用的Web服务器有Microsoft的Internet信息服务器(IIS,Internet Information Server)和Apache软件基金会(ASF,Apache Software Foundation)的Apache服务器等。

3.Web网络资源访问过程

如图4-10所示为用户通过浏览器访问Web网上资源的过程:

1)浏览器根据HTTP协议发送一个请求消息到服务器,请求的内容是以URL命名的HTML文档或者资源。

2)Web服务器接收到请求后,查找用户请求的资源。

3)Web服务器根据HTTP协议发送一个响应消息给浏览器,包含请求的HTML文档或资源。

4)浏览器解析获得的HTML文档,并显示给用户。若HTML文档中包含其他资源链接,则用户可通过单击该链接继续访问相关资源。

国开《网络实用技术基础》第四章 4.6 Web网页服务

图4-10 Web网络资源访问过程


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

《网络实用技术基础》第二章 2.3 局域网络设备

《网络实用技术基础》第二章 2.3 局域网络设备

2.3 局域网络设备网络设备是指连接到网络中的物理实体,常用的网络设备包括集线器、交换机、网桥、路由器、网关、无线接入点、网卡和调制解调器等。局域网中使用的网络设备均工作在物理层和数据链路层,包括中继...

国开《网络实用技术基础》第六章 6.4 网络虚拟化

国开《网络实用技术基础》第六章 6.4 网络虚拟化

6.4 网络虚拟化一、概述网络虚拟化泛指用于抽象物理网络资源的技术。这些技术整合物理网络资源,进而以逻辑资源的方式按需分配给用户,达到灵活分割或者合并资源的目的。用户可以独立地部署和管理他所拥有的虚拟...

《网络实用技术基础》第四章 4.3 电子邮件服务

《网络实用技术基础》第四章 4.3 电子邮件服务

4.3 电子邮件服务一、电子邮件系统的应用1.电子邮箱电子邮件是通过电子通信系统进行书写、发送和接收的信件。使用电子邮件的用户必须拥有电子邮箱,每个电子邮箱都拥有唯一的电子邮件地址,发送邮件时使用电子...

《网络实用技术基础》第四章 网络应用服务 导学

《网络实用技术基础》第四章 网络应用服务 导学

导学嗨,大家好!我们一起来看一下网络应用服务。计算机网络作为信息资源的载体,为网络用户提供了丰富的网络服务类型与资源。网络用户如何获得网络服务,并且能够获得什么样的服务,都取决于网络采用的具体应用服务...

《网络实用技术基础》第四章 4.1 网络服务器

《网络实用技术基础》第四章 4.1 网络服务器

4.1 网络服务器一、网络服务器的应用服务器是在网络环境中为客户端提供各种服务的专用计算机系统,它承担着数据的存储、转发和发布等关键任务,是网络中不可或缺的重要组成部分。从应用角度来看,服务器也是一种...

《网络实用技术基础》怎么学

《网络实用技术基础》怎么学

怎么学一、课程学习建议一定要明确课程的学习目标,针对每一章的学习目标,认真阅读教材,认真做好实验,独立完成练习,借助网络课程等多种资源学习课程。多与学习伙伴同学和老师交流,及时解决学习中出现的问题。系...

《网络实用技术基础》第一章 1.3 计算机网络的概念与功能

《网络实用技术基础》第一章 1.3 计算机网络的概念与功能

1.3 计算机网络的概念与功能一、计算机网络的概念计算机网络是由地理位置分散的、具有独立功能的多个计算机系统,利用通信设备和传输介质互相连接,并配以相应的网络软件,以实现数据通信和资源共享的系统。一个...

《网络实用技术基础》学什么

《网络实用技术基础》学什么

学什么一、网络实用技术基础是一门怎样的课程《网络实用技术基础》是“大数据技术"(原计算机信息管理)专业和“电子商务”专业(专科)的一门统设必修课。本课程主要任务是介绍计算机网络的基本知识、基...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。