2019年web开发基础知识课件.ppt

2019年web开发基础知识课件.ppt

ID:57042430

大小:280.00 KB

页数:28页

时间:2020-07-28

2019年web开发基础知识课件.ppt_第1页
2019年web开发基础知识课件.ppt_第2页
2019年web开发基础知识课件.ppt_第3页
2019年web开发基础知识课件.ppt_第4页
2019年web开发基础知识课件.ppt_第5页
资源描述:

《2019年web开发基础知识课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第1章Web编程基础知识1.什么是Web2.Web的工作原理3.Internet网络协议4.IP地址、域名和URL5.超文本标记语言HTML6.可扩展标记语言XML本章小结本章介绍开发Web程序应该必备的基础知识,包括Web的基本概念和工作原理、Internet网络协议、IP地址、域名和统一资源定位器URL、超文本标记语言HTML及可扩展标记语言XML,为在本课程中学习Web程序设计方法和开发技术做好准备。1.1什么是WebWeb全称为WorldWideWebWeb是Internet提供的一种服务Web是存储在全世界

2、Internet计算机中、数量巨大的文档的集合Web是一种超文本信息系统Web是图形化的和易于导航的Web与平台无关Web是分布式的、具有新闻性、动态的、交互的1.2Web的工作原理Web服务器向浏览器提供服务的过程大致可以归纳为以下5个步骤:(1)用户打开计算机(客户机),启动浏览器程序(NetscapeNavigator,MicrosoftInternetExplorer等),并在浏览器中指定一个URL(UniformResourceLocator,统一资源定位器),浏览器便向该URL所指向的Web服务器发出请求

3、。(2)Web服务器(也称为HTTP服务器)接到浏览器的请求后,把URL转换成页面所在服务器的文件路径名。(3)如果URL指向的是普通的HTML(HypertextMarkupLanguage,超文本标记语言)文档,Web服务器将直接把它传送给浏览器。HTML文档中可能包含用Java,JavaScript,ActiveX,VBScript等编写的小应用程序(applet),服务器也将它们随HTML文档一道传送到浏览器,在浏览器所在的机器上执行。图1-1客户机/服务器模型(4)如果HTML文档中嵌有ASP程序,那么We

4、b服务器就运行ASP程序,并将结果传送至浏览器。Web服务器运行ASP程序时还可能调用数据库服务器和其他服务器。(5)URL也可以指向VRML(VirtualRealityModelingLanguage)文档。只要浏览器中配置有VRML插件,或者客户机上已安装VRML浏览器,就可以接收Web服务器发送的VRML文档。ASP.NET与ASP的主要区别体现在以下3个方面:(1)效率:ASP.NET比ASP高很多(2)可重用性:ASP.NET可以实现代码和内容的完全分离,使得维护更方便。(3)代码量:使用ASP.NET比

5、使用ASP的代码量要小得多1.3Internet网络协议Internet是由各种不同类型、不同规模、独立管理和运行的主机或计算机网络组成的一个全球性特大网络。Internet使用的网络协议是TCP/IP协议,凡是连入Internet的计算机都必须安装和运行TCP/IP协议软件。1.3.1TCP/IP协议TCP/IP协议把整个网络分成4个层次:应用层、传输层、网络层和物理链路层。它们都建立在硬件基础之上。OSI参考模型TCP/IP参考模型应用层应用层表示层会话层传输层传输层网络层网络层数据链路层物理链路层物理层图1-2

6、TCP/IP参考模型与OSI参考模型的对照1.3.2HTTP协议超文本传输协议HTTP(HyperTextTransferProtocol)其定义的事务处理由以下4个步骤组成:(1)客户端与服务器建立连接;(2)客户端向服务器提出请求;(3)如果请求被接受,则服务器送回响应,在响应中包括状态码和所需的文件;(4)客户端和服务器断开连接。1.3.3远程登录协议TelnetTelnet是关于远程登录的一个协议。用户可以通过用Telnet连入某个主机,成为该主机的终端而访问各种所需的信息,或运行远程主机上的程序来求解各种复

7、杂的问题还可以利用Telnet连到Internet上的种种服务器,如Archie、Gopher、Wais、WWW以及其它服务器,比如某图书馆的资料文献服务器等等1.3.4文件传输协议FTPFTP既是一种文件传输协议,也是一种服务。能使Internet上两台主机间互传(拷贝)文件FTP服务器匿名FTP服务器;用户名和口令登录连接、拷贝文件1.4IP地址、域名和URL1.4.1IP地址IP地址是识别Internet网络中的主机及网络设备的唯一标识表示:网络地址+主机地址,长度为4个字节,由3个用“.”分隔的十进制数组成,

8、每个数不大于255,如210.29.135.122A类:用于规模很大主机数目很多的网络B类:B类地址用于中型到大型的网络C类:C类地址用于小型本地网络(LAN)1.4.2域名IP地址是连网计算机的地址标识DNS:域名服务系统,允许为主机分配字符名称,即域名。并实现域名与IP地址的转换7个组织模式的顶级域名分配如下:com商业组织edu教育机构g

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。