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

第九章 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
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第九章 Internet/Intranet原理和应用简介(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第八章 运输层和高层协议(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第八章 运输层和高层协议(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第七章 高速网络技术(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第七章 高速网络技术(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第六章 网络互连(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第六章 网络互连(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第五章 网络层(2/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第五章 网络层(1/2).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第四章 局域网和城域网(3/3).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第四章 局域网和城域网(2/3).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第四章 局域网和城域网(1/3).ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第三章 数据链路层 3.3 数据链路协议 3.4 协议描述与验证 3.5 链路通信规程举例.ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第三章 数据链路层 3.1 差错检测与校正 3.2 数据链路层的功能.ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第二章 数据通信基础.ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第十章 网络管理基础和网络安全性 10.3 网络安全.ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第十章 网络管理基础和网络安全性 10.1 网络管理基础 10.2 数据加密.ppt
- 复旦大学:《数据通讯与计算机网络》课程教学资源(PPT课件)第一章 概论(高传善).ppt
- 《10步之内学会 Photoshop CS》(英文版)Adobe® Photoshop® CS in 10 Simple Steps or Less.pdf
- 《C++程序设计》第一讲 面向对象程序设计.ppt
- 台湾科技大学:《proewildfire资料及教学课件》第一章 Pro/ENGINEER 之特性(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第三部分 工程图制作简介(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第二章 Pro/E 基本操作.pdf
- 台湾科技大学:《proewildfire资料及教学课件》第三章 绘制2D剖面(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第四章 3D视角的控制(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第五章 基准特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第六章 实体特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第七章 曲面特征的建立(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第八章 零件设计实例应用(林清安).pdf
- 台湾科技大学:《proewildfire资料及教学课件》第二部分 零件组立简介(林清安)9-part_2.pdf
- 《PTC 全球服务》(第二册)PDF电子书.pdf
- 《PTC 全球服务》(第一册)PDF电子书.pdf
- 东南大学计算机系:《网络安全与病毒防范》课程教学资源(PPT课件讲稿,龚俭).pdf
- 《Ubuntu实用学习教程》讲义.pdf
- 《Ubuntu实用学习教程》PDF电子书(共十五章).pdf
- 《无线网络的搭建》讲义.doc
- 武汉理工大学:《软件技术基础》课程教学资源(作业习题)习题.doc
- 武汉理工大学:《软件技术基础》课程教学资源(教案讲义)第2章 基本数据结构及运算.doc
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第1章 导论(主讲:阮幼林).ppt
- 武汉理工大学:《软件技术基础》课程教学资源(PPT课件)第2章 算法.ppt