第1章WEB技术基础

上传人:平*** 文档编号:46092944 上传时间:2018-06-22 格式:PPT 页数:24 大小:1.92MB
返回 下载 相关 举报
第1章WEB技术基础_第1页
第1页 / 共24页
第1章WEB技术基础_第2页
第2页 / 共24页
第1章WEB技术基础_第3页
第3页 / 共24页
第1章WEB技术基础_第4页
第4页 / 共24页
第1章WEB技术基础_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《第1章WEB技术基础》由会员分享,可在线阅读,更多相关《第1章WEB技术基础(24页珍藏版)》请在金锄头文库上搜索。

1、第1章 WEB技术基础目 录上一页下一页退 出了解Internet基本概念了解WEB基本概念了解WEB相关开发技术目 录上一页下一页退 出目 录上一页下一页退 出Internet连接了世界不同国家、地区的不 同计算机,任何接入Internet的计算机都 可以访问位于Internet上的共享数据资源 。 目 录上一页下一页退 出1969年,ARPANET网形成 。1974年,开发TCP /IP协议。1974年,开发Telnet 。1976年,开发Unit-to-Unix协议。 1979年,Usenet的建立。1981年,开发Bitnet 。1982年,互联网采用TCP/IP为通信标准。1984年

2、,DNS(域名服务)出现 。1989年,提出了WWW概念。1990年,开发了浏览器。 目 录上一页下一页退 出TCP/IP协议是Internet上所采用的标准通 信协议。它实际上是一组协议的总称,包 含了TCP(传输控制协议)、IP(网络协议 )、FTP(文件传输协议)、SMTP(简单邮 件传输协议)、APR(地址解析协议)等众 多协议内容。 其中TCP和IP是保证数据完整传输的两个最 重要的协议 。目 录上一页下一页退 出IP地址 IP地址是识别Internet中的主机及网络设备的惟 一标识。 每个IP地址长度为32位(4字节),由四个十进 制数通过“.”分隔组成,每个十进制数的取值范 围为

3、0255,描述形式如:192.168.0.1 。 每个IP地址可分为网络地址和主机地址两部分。 目 录上一页下一页退 出IP地址 可以分为五类:A类地址、B类地址、C类地址、 D类地址和E类地址。最常用的是A类地址、B类 地址和C类地址。 A类IP地址 :一个A类IP地址由1字节的网络地址 和3字节主机地址组成,网络地址的最高位必须 是“0”, 地址范围从1.0.0.0 到126.0.0.0。 B类IP地址 :一个B类IP地址由2个字节的网络地 址和2个字节的主机地址组成,网络地址的最高 位必须是“10”,地址范围从128.0.0.0到 191.255.255.255。 C类IP地址:一个C类

4、IP地址由3字节的网络地址 和1字节的主机地址组成,网络地址的最高位必 须是“110”。范围从192.0.0.0到 223.255.255.255。目 录上一页下一页退 出IP地址 可以分为五类:A类地址、B类地址、C类地址、 D类地址和E类地址。最常用的是A类地址、B类 地址和C类地址。 D类IP地址:第一个字节以“lll0”开始,它是 一个专门保留的地址。它并不指向特定的网络, 目前这一类地址被用在多点广播(Multicast) 中。多点广播地址用来一次寻址一组计算机,它 标识共享同一协议的一组计算机。 E类IP地址 :以“llll0”开始,为将来使用保 留,全零(“0.0.0.0”)地址

5、对应于当前主机 ;全“1”的IP地址(“255.255.255.255”)是 当前子网的广播地址。目 录上一页下一页退 出域名 域名管理系统DNS(Domain Name System) ,它为每个主机分配字符名称,也就是域名, 访问网络时该系统会自动实现域名与IP地址的转 换。 域名采用分级命名的机制,基本结构为:主机名.三级域名.二级域名.顶级域名目 录上一页下一页退 出URL(Uniform Resource Locator) 统一资源定位符URL是对可以从Internet上得到 的资源的位置和访问方法的一种简洁的表示。 它的基本格式如下:: / : / 常用的访问方式有http(超文本

6、传输协议HTTP )、ftp(文件传输协议FTP)等 。 对于某些资源在访问时需要给出服务器提供的端 口号,但是在一般情况下服务器都采用标准保留 端口号,如HTTP的保留端口号是80。 对于URL的描述和是必须 的,和有时可以省略。 目 录上一页下一页退 出Internet提供的基本服务包括 WWW服务 E-mail服务 FTP服务 BBS服务 USENET服务 E-Commerce服务 目 录上一页下一页退 出WEB全称为World Wide Web(简称WWW,也 就是万维网),是Internet提供的一种信 息服务。 目 录上一页下一页退 出WEB站点的开发可以分成客户端和服务器端 两部

7、分,客户端主要用于显示信息内容, 也就是我们浏览的WEB页面,服务器端程序 的主要功能是对所需信息进行处理。 常用的Web客户端开发技术有HTML、XML、CSS、 脚本语言等。 常用的WEB服务器端开发技术有JSP、ASP、PHP 、ASP.NET等。 目 录上一页下一页退 出WEB客户端开发技术 HTML (HyperText Markup Language,超文本 标记语言) HTML语言是一种标记语言,它通过标记来描述页面 上的文字、影像、图片等内容。 我们可以使用任何文字编辑软件来编辑HTML代码, 常用的开发软件如Dreamweaver等也都是制作HTML 页面的不错选择。 XML

8、(eXtensible Markup Language,可扩展标 记语言) XML可以自定义标记,描述的是文档的结构和意义 ,它本身不描述文档的显示方式。 要想使XML文档在浏览器中按特定样式显示,必须 要有相应的样式文件,如CSS文件或XSL文件等。目 录上一页下一页退 出WEB客户端开发技术 CSS(Cascading Style Sheets,层叠样式表) CSS的主要工作就是描述WEB页面的显示风格和样式, 使用它可以使得WEB页面的显示内容与显示样式分开 ,有利于对页面文件的维护。 脚本语言 常用的脚本语言有VBScript和JavaScript,它们都 是由浏览器解释执行的 。 它

9、们不仅可以作为客户端程序的开发技术,也可以 应用于服务器端程序的开发。 目 录上一页下一页退 出WEB服务器端开发技术 JSP(Java Server Pages) JSP页面由HTML代码和嵌入其中的JSP代码组成, 是基于Java Servlet及整个Java体系的Web开发 技术。 JSP页面被客户端请求后由服务器对该JSP代码进 行处理,然后将运行结果返回给客户端的浏览器 。 ASP(Active Server Pages) 通过ASP我们可以将HTML、ASP指令和ActiveX组 件结合以建立动态交互而且高效的Web服务器应 用程序。 目 录上一页下一页退 出WEB服务器端开发技术

10、 PHP(Personal HomePage tools) PHP语法借鉴了C、Java和Perl等语言,它可以嵌 入到HTML中,更好地对页面进行控制。 ASP.NET ASP.NET是.NET架构的一部分,它提供了在分布 环境下进行Web应用开发的环境和工具。 目 录上一页下一页退 出WEB的内容保存在WEB站点(服务器)中, 用户可以通过浏览器访问WEB站点,获取自 己所需的各种信息,这些信息都是彼此关 联的文档,通过超链接将不同的页面信息 连接在一起。 WEB所存放的信息是超文本类型的,包含了 文字、图形、音频、视频等多种内容。 HTTP是用于从WWW服务器传送文件到本地客 户端浏览器

11、的传送协议。 目 录上一页下一页退 出HTTP协议是基于请求/响应的工作模式 。它的工作过程为: 用户启动客户端浏览器,在浏览器中输入要访 问的URL地址,由浏览器向DNS请求解析该URL对 应的IP地址,并向该IP地址对应的服务器发送 建立连接的请求; 浏览器与服务器建立TCP连接; 服务器给出响应,将被访问文件发回给浏览器 ; TCP连接被释放; 客户端和服务器断开连接。 目 录上一页下一页退 出服务器给出响应,将被访问文件发回给浏 览器;具体的执行过程有如下几种情况: 服务器根据客户端发送的请求找到相应文件, 如文件是HTML文档,则将该文档直接返回给客 户端; 如果文件中包含JSP、A

12、SP或PHP程序,则由WEB 服务器运行该程序并把运行结果返回给客户端 ; 如果程序中包含对数据库的操作,则服务器将 指令发送给数据库驱动程序,由数据库驱动程 序执行相关指令并将执行结果返回给WEB服务器 ,然后再通过服务器将数据运行结果嵌入页面 并将完整的HTML页面返回给客户端浏览器; 目 录上一页下一页退 出WEB工作流程示意图 用户请求返回应答结果查询数据返回查询结果客户端服务器端数据库目 录上一页下一页退 出本章我们介绍了Internet的基本知识和它所 提供的基本服务;IP地址、域名、URL的基 本概念; WEB编程的基础知识,包括WEB 开发的基本技术、WEB的基本工作原理; HTTP协议的基本概念和WEB的工作原理。-The End - 谢谢!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号