
www(网路词语)
WWW是覆盖全球的客户机/伺服器网路;当用网际网路接入WWW时,用户的计算机就等于一台客户机;通过WWW用户能够和各种不同类型的计算机之间实现有效的通讯。
基本介绍
- 中文名:全球资讯网
- 外文名:World Wide Web
- 定义:伺服器网路
- 套用:远程教育、远程医疗与信息服务等
- 类型:计算机
- 套用学科:计算机原理
概述
WWW网路既是WAP网路的组成部分,又是WAP网路模型的基础。Internet网路的体系结构展示了一种非常灵活且功能强大的编程模型,它用标準的数据格式来标识应用程式和内容,并通过Web浏览器进行浏览。Web浏览器是一个网路应用程式,它向网路伺服器发出数据传输请求,网路伺服器则採用标準格式编码的数据作为回响。
为了建立一个通用的套用环境,WWW标準规定了许多必要的机制。它们包括:
1、标準的命名模型:WWW上的所有伺服器和内容由Internet标準的URL(统一资源定位器)命名。URL在RFCl738和1808中规定。
2、内容分类:WWW上的每一项内容都以一种特定的格式存在,从而使Web浏览器根据其类型进行正确的处理。
3、标準内容格式:所有的Web浏览器都支持一组标準的内容格式。它们包括HTML(超文本标记语言)、JavaScript脚本语言以及大量的其它格式。
4、标準通信协定:标準的通信协定允许任何一个Web浏览器与其它任何一个Web伺服器进行通信。WWW上运用最广泛的协定是HTTP(超文本传输协定)。
这种基本的结构使用户可以很快地熟悉大多数的第三方应用程式和服务内容,同时也便于套用开发人员为庞大的用户端开发应用程式和内容服务。
WWW协定定义了三类伺服器:
源伺服器(Origin Server)。它用来存储或生成特定的资源。
代理伺服器(Proxy)。它是一种中介程式,同时满足WWW规範对用户端和伺服器的要求。由于它可以代表其它用户端提出请求,因而它同时担当伺服器和用户端的任务。代理通常位于无法直接进行通信的客户端和伺服器之间,比如两者之间存在防火墙时就使用代理。客户端请求既可以由代理程式提供服务,也可以在代理程式对其进行必要的解释之后,传送到其它伺服器进行处理。
网关(GATEWAY)。网关一般作为其它伺服器的中介,与代理不同,当网关接收到请求时,它就把自己看作是所请求的资源的源伺服器,而发出请求的客户端可能并不知道它正在与网关通信。
相关知识
超文本标记语言
超文本标记语言(HTML)是www的描述语言。设计HTML语言的目的是为了能把存放在一台计算机中的文本或图形与另一台计算机中的文本或图形方便地联繫在一起,形成有机的整体。HTML是一种用来定义信息表现方式的格式,它告诉WWW浏览器如何显示文字、图形、图像等各种信息以及如何进行连结等。一份档案如果想通过WWW主机来显示,就必须符合HTML标準。实际上,HTML是WWW上用于创建和製作网页的基本语言,通过它就可以设定文本的格式、网页的色彩、图像与超文本连结等内容。通过标準化的HTML规範,不同厂商开发的www浏览器和www编辑器等各类软体可以按照同一标準对主页进行处理,这样,用户就可以自由地在Intemet上漫游了。
HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、连结等。HTML的结构包括头部(Head)、主体(Body)两大部分。头部描述浏览器所需的信息,主体包含所要说明的具体内容。
超文本传输协定
超文本传输协定(HyperText Transfer Protocol,HTTP)是WWW伺服器上使用的最主要协定。HTTP负责用户与伺服器之间的超文本数据传输。HTTP是TCP/IP协定组中的套用层协定,建立在TCP之上,它面向对象的特点和丰富的操作功能,能满足分散式系统和多种类型信息处理的要求。通过这一跨平台的通信协定,在任何平台上的计算机都可以阅读远程伺服器上的同一档案。HTTP协定经常用来在网路上传送Web页。当用户以http://开始一个超连结的名字时,就是告诉浏览器去访问使用HTTP协定的Web页。HTTP协定不仅能保证正确传输超文本文档,还可以确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。
统一资源定位器
统一资源定位器(Uniform Resource Locator,URL)使用数字和字母来代表网页档案在网上的地址。web上所能访问的资源都有唯一的URL。URL包括所用的传输协定、伺服器名称、档案的完整路径。标準的URL由3部分组成:协定类型、主机名和路径名。例如:
http://www.163.com/index.html
第一部分http://表示要访问的资源类型。其他常见资源类型中,ftp://表示FTP伺服器,new://表示Newsgroup新闻组。
第二部分www.163.tom是主机名,它说明了要访问伺服器的Internet名称。其中,www表示要访问的档案存放在名为www的伺服器中,163则表示该网站的名称,com则指出了该网站的服务类型。常用的网站服务类型有:.com特指事务和商务组织,.edu表示教育机构,.gov表示政府机关,.mil表示军用服务,.org一般表示公共服务或非正式组织。
第三部分/index.html表示要访问的主页的路径及档案名称。
主页
主页(Homepage)是指个人或机构的基本信息页面,用户通过主页可以访问有关的信息资源。主页通常是用户使用WWW浏览器访问Internet上的任何WWW伺服器所看到的第一个页面。主页一般包含文本、图像、表格和超连结等基本元素。主页通常是用来对运行WWW伺服器的单位进行全面介绍,同时也是人们通过Internet了解一个公司、政府部门、学校的重要手段。例如要了解IBM公司的情况,在浏览器地址栏中输入http://www.ibm.com后,就可以浏览IBM公司的主页。
体系结构
WWW是基于超文本技术的多媒体信息服务,採用文本、图片、动画、音频、视频等多媒体技术手段,向用户提供大量动态实时信息,而且界面友好,使用简单,目前在Internet上被最广泛套用。其中,WWW伺服器是指一些连入网际网路的计算机,这些计算机中有大量的档案,档案所有者通过与网际网路的连线使档案为大众共享;WWW上共享的文档包括文本和HTML代码,不同的文档之间通过HTML超连结构成了文档互联的WWW;这些互联的页面要符合客户机/伺服器体系结构,才能够正常运转。
客户机/伺服器体系结构可用于区域网路、广域网和www。其中,客户机计算机提出服务请求,包括列印、信息检索和资料库访问;伺服器计算机则负责处理客户机计算机的服务要求,完成寻找信息、处理信息、对资源初始化等任务。
伺服器通常具有较高的可靠性、较强的容错能力和巨大的存储容量,而客户机则没有很高的要求。
WWW浏览器和WWW伺服器之间的通讯类似于普通客户机和伺服器之间的通讯。
1.Two-Tier Client/Server
用户在客户机上提交服务请求时只需输入URL再按下回车键即可。WWW浏览器会按照用户的服务请求将此URL按HTTP在套用层转换为HTTP格式;接着将HTTP请求在网际网路上的传输层/网际网路层按TCP/IP传输请求;这时WWW伺服器开始进行检测并接收服务请求;当WWW伺服器根据服务请求完成服务、寻找信息或处理信息后,WWW伺服器会创建回响信息,并根据客户机提供的回覆URL、按照HTTP準备将回响信怠发给提出服务请求的客户机。通常回响信息在网际网路上的传输层/网际网路层按TCP/IP传输请求。客户机会将TCP/IP形式的回响信息转换为HTML格式,最终WWW浏览器显示HTML格式的回响信息。
2.Three-Tier C1ient/Server
Three—Tier Client/Server通常分为客户机、伺服器和套用软体及相关资料库三层。客户机为第一层,伺服器为第二层,套用软体(application)及相关资料库(database)为第三层,这一层负责向伺服器提供非HTML讯息。因此,从软体角度讲,第三层是提供数据服务的一层。
WWW的网路套用
随着我国网民人数的激增,Intemet的使用範围越来越广。Web服务是Intemet上最方便与受欢迎的信息服务类型,它的影响力已超出专业技术範畴进入电子商务、远程教育、远程医疗与信息服务等领域。目前来说,Internet套用发展基本为3个阶段:基本的网路服务、基于WWW的网路服务、新的网路服务。
基本的网路服务包括Telnet、E—mail、FTP、BBS、Usemet。
基于WWW的网路服务包括电子商务、电子政务、远程教育、远程医疗。
新的网路服务包括VoIP、IPlV、网路视频、搜寻引擎、部落格Blog、播客Podcast、即
时通信、网路游戏、网路广告、网路出版。
1.电子商务套用
电子商务(electronic commerce)是指通过Intemet进行的各种商务活动,它覆盖与商务活动有关的所有方面。
电子商务是商务活动与信息技术相结合的产物,它是传统商务领域的一场巨大变革。
电子商务代表着一种新的产品生产、销售与企业运营管理方式。
2.电子政务套用
电子政务(electronic government)是通过套用信息技术,实现全部政府业务处理的电子化,达到高效、方便、透明地处理政府机关之间,政府与企业、公众的全部业务服务的目的。
电子政务发挥着越来越重要的作用:它可以转变政府工作方式,提高政府工作效率;它可以提高政府领导机构科学决策的水平;它可以充分利用信息资源,降低管理和服务成本;实施电子政务,促进政府机构改革。
3.远程教育套用
远程教育通过数位化音频、视频技术,实现文字、图像和声音的同步传输,有效解决了教师与学生之间的距离与时间的限制,最大限度地共享了优质的师资、授课环境、实验环境等资源,实现互动式教学。
远程教育培训服务主要包括:教育入口网站、教育频道、远程教育培训平台提供商、远程教育培训内容提供商等。
4.远程医疗套用
远程医疗是一种全新的医疗服务模式,它将计算机、多媒体、Interhet与医疗技术相结合,以提高诊断与医疗水平,降低医疗开支,满足人民民众健康与医疗的需求。
远程医疗的套用範围:远程医疗诊断系统、远程医疗会诊系统、远程医疗教育系统,以及远程病床监护系统等。