- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Chapter 1Web开发基础概述
管理科学与工程学院 刘政敏
liuzhengmin525@163.com
Page ? 2
本章主要内容
Internet与Web
HTTP协议
Web开发技术简介
Page ? 3
1.1 Internet与Web
1、 Internet:
Internet源于科学研究和军事目的,主要为了研究人员传递文献资料;但在1989年WWW(World Wide Web,Web,万维网)出现后,Internet迅速普及。
Internet主要提供的服务:WWW(Web)、E-mail、FTP、Telnet等
Page ? 4
Internet与Web-续
2、WWW(Web):
Web是一个由许多互相链接的超文本文档组成的系统,通过Internet访问,是一个基于HTML和HTTP的客户机/服务器系统,是Internet上的一种分布式信息系统。
Web应用程序:
Web应用程序,首先也是“应用程序”,和C、C++编写的程序并无本质的不同;
Web应用程序也有自己独特的地方,是基于Web的,是基于HTML和HTTP的B/S架构的产物;其载体是网页.
WWW的三个基础技术
用超文本技术(HTML)实现信息与信息的连接;
用统一资源定位技术(URI)实现全球信息的精确定位
用新的应用层协议(HTTP)实现分布式的信息共享
概念区分
区分互联网、Internet、WWW不是同一事物
互联网:多个不同的计算机网络互联起来,就是互联网;
Internet:最大的一个互联网;
WWW(万维网):简称Web,3W。它不是网络,而是运行在互联网上的一种分布式信息系统,以便人们访问整个Internet上难以计数的计算机上的信息;
Page ? 7
Internet与Web-续
3、服务器端与客户端
服务器端(Server):提供服务的一方;
客户端(Client):接受服务的一方;
Client
Server
Page ? 8
Web应用程序(B/S)
HTTP 请求
Page ? 9
Internet与Web-续
4、静态网页与动态网页
静态网页:互联网早期,网页都是事先设计好,不管用户何时访问,看到的都是同样的页面。
仅用Html编写,不含程序代码,一般以.htm,.html为后缀,网页内容不再有变化,除非直接修改网页代码。
其实现比较简单,利用Frontpage、DreamWeaver等软件即可实现;
Page ? 10
静态网页访问流程
Demo1.1:静态网页(StaticWeb.html)
Page ? 11
静态网页与动态网页-续
动态网页:
并不是在网页中放入如Flash动画元素而产生的动画效果;而是指网页内容动态可变,不同访问者看到页面可能不一样,同一访问者在不同时间访问网站看到的也可能是不同页面;
不仅包含Html,而且包含服务器端执行的程序代码,当客户浏览动态网页时,Web服务器执行相关程序代码,连接数据库,将执行结果转化为Html页面,传送给客户端浏览器。
网页后缀:.asp,.aspx,.jsp,.php等;
Page ? 12
动态网页访问流程
Demo1.2:动态网页(dynamicWeb.aspx)
Page ? 13
1.2 HTTP协议
重
点
内
容
Page ? 14
1.2.1 HTTP协议
1、网络协议:计算机之间为了能正确地传送信息而对相关信息的传输顺序、信息格式和信息内容等方面做出的一组约定或规则。
Internet:使用TCP/IP协议;
Web(WWW):使用超文本传输协议HTTP;
2、Http(Hypertext transfer Protocol):W3C 组织制定的标准协议,用于在 Internet 中传输HTML文件,是WWW工作的基础,定义浏览器与服务器之间如何进行数据交换及数据结构。
Page ? 15
应用层
传输层
网络层
数据链路层
物理层
3、TCP/IP协议层次结构图
Page ? 16
4、URL的组成
如:/china/index.htm
1.http://代表超文本传输协议,通知服务器显示Web页,通常不用输入;
2.www:代表一个Web(万维网)服务器;
3.M/:这是装有网页的服务器的域名,或站点服务器的名称;
4.China/:为该服务器上的子目录;
5.Index.htm:子目录中的一个HTML文件(网页)
URL:Uniform Resource Locator,统一资源定位符
Page ? 17
5、Http通信流程
建立TCP连接
客户发起请求
服务器响应请求
服务器关闭TCP连接
注意:Http1.0与Http1.1的区别:持久连接
Page ? 18
无状态协议
断开式连接
基于请求/响应模式
6、Ht
您可能关注的文档
最近下载
- 家居装饰行业大数据精准营销策略分析报告.docx
- SH217_03ERP项目_MM物资组关键方案介绍_收货_v1.1-.pptx VIP
- 格物入门. 第1-7卷 丁韪良 著 同治7年 北京 同文馆1.pdf VIP
- 电磁场的对称性分析.pdf VIP
- 传感器基础教科书原理和特点讲解.pdf VIP
- TCBDA51-2021 住宅装饰装修工程施工技术规程.pdf VIP
- 必威体育精装版人教版九年级数学下册 全册教学课件全集(858张).ppt VIP
- TCBDA 55-2021 住宅室内装饰装修工程质量验收标准.docx VIP
- SH217_03ERP-2_详细业务蓝图及解决方案_3.1-神朔修改后.docx VIP
- 2025年重庆市中考数学试卷(含标准答案)原卷.pdf
文档评论(0)