- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Internet应用基本2
Internet应用基础 第二章 Internet基础 第二讲 Internet的常见服务 内容提要 Internet的常见服务有: 1)WWW(World Wide Web)服务; 2)E-mail电子邮件服务; 3)FTP(File Transfer Protocol)服务; 4)Telnet远程登录服务; 5)BBS(Bulletin Board System)电子公告板服务; 6)Usenet News电子新闻组服务; 2.4.1 WWW服务 1、WWW简介 20世纪90年代初,WWW服务开始应用; WWW发源于瑞士日内瓦的欧洲粒子物理研究中心(CERN),发明人Tim Berners-Lee。 WWW不是一个特殊的计算机网络,而是一个大规模的、联机式的信息存储所。意译为“环球网”或“万维网”,简称Web或3W。 WWW是一个分布式的超媒体系统,它是超文本(HyperText)结构与多媒体的结合体。包括图形、图像、声音、动画等信息。 Ted Nelson于1965年首创超文本术语并付诸实现。 WWW使用的是超文本标记语言HTML(Hyper Text Markup Language) 。 Tim Berners-Lee 创建了HTML语言。WWW通过链接的方式实现从一个Web页面到另一个Web页面的跳转。 WWW使用超文本传输协议HTTP(Hyper Text Transfer Protocol )来操纵HTML和其他WWW文档。 WWW简介 WWW以客户—服务器方式工作,提供的是一种高级浏览服务,浏览器就是在用户计算机上的WWW客户程序。WWW文档所驻留的计算机则运行服务程序,因此这个计算机也称为WWW服务器。客户程序向服务器程序发出请求,服务器程序向客户程序送回客户所要的WWW文档。在一个客户程序主窗口上显示出的WWW文档称为页面(Page)。 WWW使用统一资源定位符URL(Uniform Resource Locator)来标识WWW上的各种文档,并使每一个文档在整个Internet的范围内具有惟一的标识符URL。为了实现WWW上的各种链接,就要使WWW客户程序与WWW服务器程序之间的交互遵守严格的协议。这就是超文本传送协议HTTP(Hyper Text Transfer Protocol)。它是一个应用层协议,它使用TCP连接进行可靠的传送。 1、WWW系统的工作方式 WWW采用客户/服务器工作方式 。客户端一般为Web浏览器。浏览器与服务器通过HTTP协议进行交互,HTTP为无状态协议。 WEB服务器:用于存放服务程序和数据,处理数据。 WEB客户机:运行脚本程序、显示结果。 WEB服务的过程如图所示: Web的访问过程 浏览器Browser的任务: 1)帮助制作一个请求(通常在单击某个链接点时启动); 2)将请求发送给某个服务器; 3)通过直接图像适当解码,呈交HTML文档和传递各种文件给相应的“观察器”,把请求所得的结果报告给用户。 服务器的任务: 接收客户请求; 检查请求的合法性,包括安全性屏蔽; 针对请求获取并制作数据,包括使用CGI脚本和程序,为文档设置适当的MIME类型来对数据进行处理; 把结果返回给提出请求的客户机。 2、统一资源定位符URL URL:Uniform Resource Locator。 URL相当于是与Internet相连的机器上的任何可访问对象的一个指针。它的一般形式如下: 协议名://域名(或IP地址):端口号/访问文件路径 常用的协议名有: ftp 文件传送协议FTP http 超文本传送协议HTTP telnet 远程登录协议 mailto 电子邮件地址 news USENET新闻 nntp 网络新闻传送协议NNTP gopher Gopher协议 URL示例 /user/viewExecSchedule.asp?date=2006-4-11query_type=1 :7777/document/8.doc mailto:test@ telnet:// mms:///Mediafiles/yxchang128-1.wmv 3、HTTP协议 HTTP协议的工作原理 WWW工作在客户/服务器下的,Internet上的每个WWW服务器都有一个服务器进程,它不断地监听TCP的端口80,以便发现是否有浏览器(即客户进程)向它发出连接建立请求。一旦监听到连接建立请求并建立了TCP连接之后,浏览器就向服务器发出浏览某个页面的请求,服务器接着就返回所请求的页面作为响应。 HTTP协议定义了Web客户机(如浏览器)是如何向Web站点请求Web页以及服务器是如何将Web页传送给客户机的。当用户请求一个Web页(如点击一个链接),浏览器向服务器发出对该页中所包含对象的
文档评论(0)