第9章 Internet服务詳解.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第9章 Internet应用 因特网(Internet)是一组全球信息资源的总汇,以相互交流信息资源为目的,基于一些共同的协议,并通过许多路由器和公共互联网而成,它是一个信息资源和资源共享的集合。 9.1 超文本传输协议HTTP 9.1.1 万维网的起源和发展 欧洲粒子物理研究室CERN,由遍布全球的研究人员组成的队伍进行合作,需要经常收集时刻变化的报告、蓝图、绘制图、照片和其他文献。 蒂姆·伯纳斯·李于1989年3月提出WWW,网页“链接”起来,1991年12月在德克萨斯州的超文本会议上公开演示,开发了超文本服务器。 “万维网” 含义:通过HTTP协议链接起来的无数Web服务器中的网页资源。 一种特殊的结构框架,目的是为了访问遍布在因特网上数以千计的机器上的链接文件,是目前因特网上使用最广泛的应用之一。它像一个无比巨大的虚拟网络,将全世界连接在一起。 伯纳斯-李被称为万维网之父 9.1.2 HTTP协议 客户机/服务器模式 客户机:用户运行应用程序的PC机或工作站 服务器:提供Web服务、文件服务、数据服务或其他服务的高性能计算机。 9.1.2 HTTP协议 1.客户端 超文本:通过超链接指向其他页面,传输的信息内容可以是数字化的文字、图形和声音等各种媒体形式。 浏览器取来所需的页面,解释它所包含的文本和格式化命令,并以适当的格式在屏幕上显示该页面。 2.服务器端—Web服务器 服务器监听TCP 80端口,看是否有连接请求。连接建立后,每当客户发出一个请求,服务器就发回一个应答,然后释放连接。 定义合法的请求与应答的协议就是HTTP协议。 HTTP协议的执行过程 HTTP是一种通用协议,除了Web服务外,通过对请求操作的扩充,也可以广泛用于域名服务器和企业管理信息系统;还可用于用户软件、网关或其他因特网/内联网应用系统之间的通信,从而可实现各类应用资源超媒体访问的集成。 资源标识是HTTP的核心问题,通过统一资源定位器URL标识被操作的资源。 URL可以是Web服务器的IP地址或域名 7.1.3 标记语言 蒂姆·伯纳斯·李发明了超文本标记语言HTML,是一种文档生成语言。它包括一套定义文档结构和类型的标记。描述了文档内文本元素之间的关系。 特点:是一系列标准化的标记的集合,文档可以描述各种媒体表达的文档。 7.1.3 标记语言 1.HTML文档基本结构 一般以HTML开始,以/HTML结束。 前面是文档的头标记段,头标记段可以省略。 后面是文档的主体内容段。大部分标记都是成对表示。 HTML文档的基本结构 2.XML(可扩展标记语言)的组成 XML是1998年2月发布的一种标准,描述信息内容和结构的标记语言。 利用其规则任何人都可创建针对自己应用领域的标记语言,被称为未来网络上的通用的语言。 HTML是网页显示格式的标记,XML是描述信息内容的标记。 9.2 电子邮件协议 电子邮件(E-mail)是因特网上用户最广泛的应用之一,全球平均每天发送的电子邮件数已经超过100亿封。 通过因特网服务提供商(ISP)的邮件服务器作为代理环节实现。 发送方可在任何时间将邮件发送到邮件服务器中接收者的电子邮箱中并被存储起来,接收方在需要的时候检查自己的邮箱,并下载自己的邮件。 可以同时向多个接收者发送电子邮件,而并不增加多少工作量和成本。 目前应用比较多的电子邮件协议:SMTP (简单邮件传输协议) POP3(邮局协议) IMAP4(邮件存取协议)等。 7.2.1 SMTP协议(简单邮件传输协议) 简单的基于文本的电子邮件传输协议,用于邮件服务器之间交换邮件的协议。 1.SMTP命令 请求/响应协议,在TCP协议25号端口监听连接请求。 基于ASCII文本、以命令行为单位,换行符为CR/LF。 响应信息一行,由3位数字的代码开始,后面可以附上很简短的文字说明 SMTP基本命令集 2.SMTP连接和发送过程 建立连接、传送邮件和释放连接三个阶段。具体步骤: 建立TCP连接; 客户端向服务器相继发送HELO(身份)命令和MAIL(初始化邮件传输)命令; 服务器端以OK作为响应,表明准备接收; 客户端发送RCPT(邮件接收人)命令; 服务器端是否愿意为收件人接收邮件; 协商结束,发送邮件,用命令DATA发送输入内容; 结束此次发送,用QUIT(结束会话)命令退出。 3.邮件路由过程 基于DNS(域名系统)中的邮件交换(MX)记录来路由电子邮件,注册了域名和相关的SMTP主机,属于该域的电子邮件都向该主机发送。 根据收信人地址后缀定位邮件服务器。 几个概念: MTA:邮件传输代理程序,负责将邮件传送到目的地; Sendmail:从发送方SMTP服务器

文档评论(0)

钱缘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档