当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第九章 Internet/Intranet原理和应用简介(2/2)

资源类别:文库,文档格式:PPT,文档页数:44,文件大小:220.5KB,团购合买
9.4 WWW技术 9.5 面向对象的程序设计语言----Java
点击下载完整版文档(PPT)

第九章 Internet/ intranet原理 和应用简介(2) ■94WWW技术 ■95面向对象的程序设计语言--Java

第九章 Internet/Intranet原理 和应用简介 (2) ◼9.4 WWW技术 ◼9.5 面向对象的程序设计语言----Java

WWW技术 ■WWw技术( World Wide Web)是九十年代初丛欧洲粒子 物理研究中心CERN发展起来的。是目前最为广泛使 用的 IInternet技术 ■WWW技术的基础有两个方面:超文本传输协议 ( Http Hyper Text Transmission Protoco)和超文本标记 语言( HTML Hyper Text Markup language) ■WWW也是一种客户机/服务器技术,它的服务器称为 WWw服务器(或Wb服务器),它的客户机称为浏览器 (Browser) ■WWW服务器和浏览器之间通过HTTP传递信息,信息则 以HTML格式编写,浏览器则把HTML信息显示在用户屏 幕上

WWW技术 ◼ WWW技术(World Wide Web)是九十年代初从欧洲粒子 物理研究中心(CERN)发展起来的。是目前最为广泛使 用的Internet技术。 ◼ WWW技术的基础有两个方面:超文本传输协议 (HTTP:HyperText Transmission Protocol)和超文本标记 语言(HTML:HyperText Markup Language) 。 ◼ WWW也是一种客户机/服务器技术,它的服务器称为 WWW服务器(或Web服务器),它的客户机称为浏览器 (Browser) 。 ◼ WWW服务器和浏览器之间通过HTTP传递信息,信息则 以HTML格式编写,浏览器则把HTML信息显示在用户屏 幕上

超文本传输协议(HTTP HTTP是用于WWW客户机和服务器之间进行信 息传输的协议。是一种请求响应类型的协议: 客户机向服务器发送请求,服务器对这个请求 作出回答。 ■在HTTP0.9和HTTP/1.0中,通常不同的请求使 用不同的连接,HTTP/1.1引入持续连接作为默 认的行为。 ■HTTP是无状态的协议,服务器在不同的请求 之间不保留任何信息

超文本传输协议(HTTP) ◼ HTTP是用于WWW客户机和服务器之间进行信 息传输的协议。是一种请求响应类型的协议: 客户机向服务器发送请求,服务器对这个请求 作出回答。 ◼ 在HTTP/0.9和 HTTP/1.0中,通常不同的请求使 用不同的连接,HTTP/1.1引入持续连接作为默 认的行为。 ◼ HTTP是无状态的协议,服务器在不同的请求 之间不保留任何信息

HTTP中的三类请求一响应链(1) ■第一类,客户机直接向 服务器发送请求 客户机直接向服务器建 立TCP连接,默认端口 是80,然后在这个连接 请求 上发送请求。服务器监 客户机 TCP端口80 服务器 听连接上的请求,对于 每一个请求服务器启动 个线程或进程来对他 进行服务。一旦请求处 理完毕,服务器把响应 在这个连接上送回给原 来的客户机

HTTP中的三类请求—响应链(1) ◼ 第一类,客户机直接向 服务器发送请求。 ◼ 客户机直接向服务器建 立TCP连接,默认端口 是80,然后在这个连接 上发送请求。服务器监 听连接上的请求,对于 每一个请求服务器启动 一个线程或进程来对他 进行服务。一旦请求处 理完毕,服务器把响应 在这个连接上送回给原 来的客户机。 客户机 TCP端口80 服务器 请求 响应

HTTP中的三类请求一响应链(2) ■第二类,通过代理服务 器( Proxy Server),实现 客户机和服务器之间的 请求 客户机 请求一响应操作 响应 ■用户向代理服务器建立 连接并发送请求,代理 请求 服务器再向WWW服务 服务器 器发送请求,WWW服 响应 务器向代理服务器回送 WWW 响应,最后,代理向用 服务器 户发回响应

HTTP中的三类请求—响应链(2) ◼ 第二类,通过代理服务 器(Proxy Server),实现 客户机和服务器之间的 请求-响应操作。 ◼ 用户向代理服务器建立 连接并发送请求,代理 服务器再向WWW服务 器发送请求,WWW服 务器向代理服务器回送 响应,最后,代理向用 户发回响应。 客户机 WWW 服务器 请求 响应 代理 服务器 请求 响应

HTTP中的三类请求一响应链(3) ■第三类和第二类相似,也有一个中间节点, 成为隧道。 ■隧道只是一个用户向WWW服务器发送请求 以及从服务器接收响应的通道,它不作其他 任何功能。隧道一般用于连接非TCP/P网络 ■代理和隧道可以是多重的

HTTP中的三类请求—响应链(3) ◼第三类和第二类相似,也有一个中间节点, 成为隧道。 ◼隧道只是一个用户向WWW服务器发送请求 以及从服务器接收响应的通道,它不作其他 任何功能。隧道一般用于连接非TCP/IP网络。 ◼代理和隧道可以是多重的

Http/0.9 ■请求的格式为: GET文档名hml 不支持其它方法 ■WWW服务器回送的是纯字符型的HTML文本, 没有内容信息、MIME类型、没有多媒体信息 等,一旦WWW服务器把HTML文档发送完毕 这个连接就被释放。 ■HTTP/0.9是 十分简单的协议,HTTP服务 器(即WWW服务器)的实现只要很简单的几 行内容即可

HTTP/0.9 ◼ 请求的格式为: GET 文档名.html 不支持其它方法。 ◼ WWW服务器回送的是纯字符型的HTML文本, 没有内容信息、MIME类型、没有多媒体信息 等,一旦WWW服务器把HTML文档发送完毕, 这个连接就被释放。 ◼ HTTP/0.9是一个十分简单的协议,HTTP服务 器(即WWW服务器)的实现只要很简单的几 行内容即可

Http/1.0 ■HTTP/1.0是对HTTP0.9的扩展,是一个 非标准的RFC建议 ■HTTP/1.0的出发点是为了能在客户机和 服务器之间交换更多的信息,从而成为 实现分布式超媒体信息系统的基础

HTTP/1.0 ◼HTTP/1.0是对HTTP/0.9的扩展,是一个 非标准的RFC建议。 ◼HTTP/1.0的出发点是为了能在客户机和 服务器之间交换更多的信息,从而成为 实现分布式超媒体信息系统的基础

HTTP/10对HTP/0.9的扩充(1) 在请求和响应中引入了MME信息类型 ■在请求中,信息格式如下所示: Full-request = Method Sp Request-urisp Http-VersIon CRLF> General-Header I Request-Header Entity-Header Entity-Body I

HTTP/1.0对HTTP/0.9的扩充(1) ◼ 在请求和响应中引入了MIME信息类型 ◼ 在请求中,信息格式如下所示: Full-Request = Method SP Request-URISP HTTP-Version *( General-Header | Request-Header | Entity-Header ) [ Entity-Body ]

HTTP/10对HTP/0.9的扩充(2) 在请求和响应中引入了MME信息类型 ■服务器向客户发送响应,格式如下: Full-response= Http-VerSion Sp Status-code Sp Reason-phrase CRLF> General-Header Response-Header ntity-Header) CRLF> Entity-Body

HTTP/1.0对HTTP/0.9的扩充(2) ◼ 在请求和响应中引入了MIME信息类型 ◼ 服务器向客户发送响应,格式如下: Full-Response = HTTP-Version SP Status-Code SP Reason-Phrase *( General-Header | Response-Header | Entity-Header ) [ Entity-Body

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共44页,可试读15页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有