第一章-web技术概述.pptVIP

  • 2
  • 0
  • 约7.3千字
  • 约 41页
  • 2019-01-22 发布于浙江
  • 举报
Web应用开发 韩京宇 李莉 计算机学院软件工程系 第一章 Web编程技术基础 1 互联网简介 2 万维网 3 web编程语言概览 1 互联网简介 1.1 TCP/IP协议 1.2互联网地址 1.3域名和域名服务器 1.4 常见的互联网服务 1 互联网简介 互联网是国际互联网(Internetwork,简称Internet)的简称,又称因特网。 鼻祖是1969年11月21日美国的阿帕网(ARPAnet),它是美国高级计划研究署(Advanced Research Project Agency,简称ARPA)构建的世界上第一个分组交换网。 ARPAnet实际是一个广域网(WAN:Wide Area Network),其覆盖范围可以从数十公里到上万公里。 1 互联网简介 在70年代到80年代,世界上的大多数国家都建立了自己的广域网。 90年代国家级的广域网都连接到美国Internet上,形成世界上规模最大的广域网,从而发展成今天的互联网。 1.1 TCP/IP协议 TCP/IP协议是一组协议族。在这组协议族中对网络接口层、互联网层、传输层和应用层进行了规定,如图1.1。 核心是互联网层的IP协议和传输层的传输控制协议(TCP)。 IP协议(Internet Protocol)定义正式的分组格式和协议,即:负责数据分割数据包,并将这些数据包发往目的地,但不检查数据是否被正确接收。 传输控制协议(Transmission Control Protocol,简称TCP),提供传输层服务:负责管理数据包的传递过程,并有效地保证数据传输的正确性。 1.2互联网地址 IP地址:采用一组数字来标志网络中唯一的一台计算机。 作用:每个计算机必须有一个IP地址才能连接到因特网,每个IP包必须有一个IP地址才能发送到另外一台主机。 格式:IP地址是一个32位的数字,分成4个组,每组8个位,介于十进制的0~255之间。组和组之间用实心的句号分割。 例如:3 1.3域名和域名服务器 各个节点对应一个名字叫域名,域名和IP地址是一一对应的。 例如对应64 人们采用的域名由几个段构成。这样每个域名中的每个段名为一个子域,各个子域中间用实心点分开,前面的域是后面的域的一部分,位于域名的最后一个子段是最高级子域也称为一级域。 1.3域名和域名服务器 域名服务器(Domain Name Server,简称DNS) 是一个分布式数据库系统,它提供将域名转换成对应 IP 地址的信息。 这种将名称转换成 IP 地址的方法称为名称解析。 每个组织有其自己的 DNS 服务器,并维护域的名称映射数据库记录或资源记录。 1.3域名和域名服务器 在 Web 浏览器输入“”站点时,它就会通过以下步骤来解析该域名的 IP 地址: (1)Web 浏览器调用 DNS 客户端(称为解析器),并使用上次查询缓存的信息在本地解析该查询。 (2)如果本地无法解析,客户端就会向已知的 DNS 服务器询问答案。如果该 DNS 服务器曾经在特定的时间段内处理过相同的域名(““)请求,它就会在缓存中检索相应的 IP 地址,并将它返回给客户端。 (3)如果该 DNS 服务器找不到相应的地址,客户端就会向某个全局根 DNS 服务器询问,后者返回顶级域权威 DNS 服务器的指针。在这种情况下,“com”域权威服务器的 IP 地址将返回给客户端。 1.4 常见的互联网服务 (1)万维网(World Wide Web,简称WWW)。 (2)文件传输(File Transfer Protocol,简称FTP) (3)Telnet (4)电子邮件 2 万维网 万维网(World Wide Web,简称WWW)的目的是为了访问遍布在因特网上的链接文件。 1989年,为了设计供同事们交换资料的线上工作空间,WWW之父伯纳斯·李提出了——个称之为“World Wide Web”的全球超文本项目计划。 1991年伯纳斯·李便把自己开发的全球信息网放到互联网上。于是,风靡世界的WWW诞生了。 2 万维网 浏览器/服务器模式(BS)结构的计算模式应运而生,B/S结构通常是一种三层架构的计算模式。 第一层是Web 浏览器,负责客户端页面显示和用户交互。 第二层是Web服务器层,处理客户请求中的所有业务逻辑,包括对数据库的访问等工作,该层具有良好的可扩充性。 第三层是数据中心层,负责提供应用服务器涉及的数据管理任务。 2 万维网 B/S 相比C/S的优越性: (1)具有良好的开放性,利用单一的访问点,用户可以在任何地点使用系统; (2)用户可以跨平台以相同的浏览器界面访问系统; (3)在客户端只需要安装浏览器,取消了客户端的维护

文档评论(0)

1亿VIP精品文档

相关文档