Web开发技术 内容:主要介绍Web应用及开发中相关的技术, 包括: Web基础 Web服务器的架设和管理 HTML和XML标记语 网页及多媒体制作 Web客户端开发( JavaScript Web服务器端开发(Java+JSP等) 教材:《web技术导论》(郝兴伟编著,清华大 学出版社,20052)
2021/2/22 Web开发技术 内容:主要介绍Web应用及开发中相关的技术, 包括: - Web基础 - Web服务器的架设和管理 - HTML和XML标记语言 - 网页及多媒体制作 - Web客户端开发(JavaScript) - Web服务器端开发(Java+JSP等) 教材: 《Web技术导论》(郝兴伟编著,清华大 学出版社,2005.2)
第一章Web基础 郝兴伟 山东大学计算机科学与技术学院 nxWasau. edu. cn 山东大学计算机科学与技术学院 School of Computer Science& Techno logy, Shandong University
郝兴伟 山东大学计算机科学与技术学院 hxw@sdu.edu.cn 第一章Web基础
Agenda 1.1 Internet与万维网 12Web概述 Web是什么 超文本、HTML、XML与Web页 浏览器 Web服务器及工作机理 13相关知识 常见概念和术语 集中式模式、客户/服务器(C/S)模式、浏览器/服务器(B/S)模式 网络计算 14Web中的服务 15Web的新进展 语义Web we6s3 ervice.术
2021/2/22 1.1 Internet与万维网 1.2 Web概述 Web是什么 超文本、HTML、XML与Web页 浏览器 Web服务器及工作机理 1.3 相关知识 常见概念和术语 集中式模式、客户/服务器(C/S)模式、浏览器/服务器(B/S)模式 网络计算 1.4 Web中的服务 1.5 Web的新进展 语义Web Web Service技术 Agenda
讲稿 今天,互联网已经成为使用最广泛的传播媒体,它正 在改变着人们的工作、生活和娱乐方式。人们利用 Internet发布消息、搜索信息、进行商务活动;利用 Internet人们可以收发电子邮件、浏览网页、网上交 流、视频点播、玩网络游戏.。 Internet就像空气一样正在渗入到我们生活的每一个角 落.互联网已经成为国民经济和社会信息化的主要 部分。 对互联网的认识直接影响着人们的工作和生活,对于 IT专业人员,Web开发已经成为目前重要的开发内 2021/2/22
2021/2/22 讲稿 今天,互联网已经成为使用最广泛的传播媒体,它正 在改变着人们的工作、生活和娱乐方式。人们利用 Internet发布消息、搜索信息、进行商务活动;利用 Internet人们可以收发电子邮件、浏览网页、网上交 流、视频点播、玩网络游戏…。 Internet就像空气一样正在渗入到我们生活的每一个角 落…互联网已经成为国民经济和社会信息化的主要 部分。 对互联网的认识直接影响着人们的工作和生活,对于 IT专业人员,Web开发已经成为目前重要的开发内 容…
1.1 cernet与万维网 回首20世纪,通信、计算机、网络的发展极大的推进了人类社会的发展, 20世纪无疑是一个数字世纪。 第一台电子计算机“爱尼亚克”( ENIAC 1946年,在美国宾夕法尼亚大学莫尔电子工程学院诞生,这使得计算实现 了自动化,带来了数字信息时代的第一缕曙光。 2021/2/22
2021/2/22 1.1 Internet与万维网 •回首20世纪,通信、计算机、网络的发展极大的推进了人类社会的发展, 20世纪无疑是一个数字世纪。 •第一台电子计算机“爱尼亚克”(ENIAC) 1946年,在美国宾夕法尼亚大学莫尔电子工程学院诞生,这使得计算实现 了自动化,带来了数字信息时代的第一缕曙光
计算机网络的诞生 需求一交换信息 1969年,美国国防部高级研究计划署ARPA资助了一个有关广域网络的项 目,开发一个称作阿帕网( ARPANet)的网络,它的主要思想是构建一个 没有中央控制节点的计算机网络,以便使军事计算机系统在受到打击后因 为部分毁坏,而不会导致整个计算机网络的瘫痪 1969年11月21日中午,6名科学家聚会美国加利福尼亚大学洛杉矶分校 的计算机实验室,观看这里的一台计算机与远在千里之外的斯坦福研究所 的另一台计算机联通。这是一个历史性的时刻,正像20年后《时代》周刊 的评论:这些研究者根本没有想到,他们不只是连接了两台计算机,而是 宣告了网络世界的到来。 1974年,著名的TCP/IP协议研究成功,彻底解决了不同的计算机和系统 之间的通讯问题,计算机互联的主要障碍被解决。 2021/2/22
2021/2/22 •计算机网络的诞生 需求—交换信息 1969年,美国国防部高级研究计划署ARPA资助了一个有关广域网络的项 目,开发一个称作阿帕网(ARPANet)的网络,它的主要思想是构建一个 没有中央控制节点的计算机网络,以便使军事计算机系统在受到打击后因 为部分毁坏,而不会导致整个计算机网络的瘫痪。 1969年11月21日中午,6名科学家聚会美国加利福尼亚大学洛杉矶分校 的计算机实验室,观看这里的一台计算机与远在千里之外的斯坦福研究所 的另一台计算机联通。这是一个历史性的时刻,正像20年后《时代》周刊 的评论:这些研究者根本没有想到,他们不只是连接了两台计算机,而是 宣告了网络世界的到来。 1974年,著名的TCP/IP协议研究成功,彻底解决了不同的计算机和系统 之间的通讯问题,计算机互联的主要障碍被解决
Internet正式诞生 1975年, ARPANet的运行管理移交给美国国防通信局(DCA)。1982年 DCA将 ARPANe各站点的通讯协议全部转为TCPP,同时 ARPAne被分成 两部分,一部分作为军用,称为 MILnet,另一部分作为民用。这表明 ARPaNet开始从一个实验型网络向实用型网络转变,从而成为全球 Internet 正式诞生的标志。 如果把 Internet的发展划分阶段的话,那么1969~1984年的这个时期可以看 成是 Internet的提出、研究和试验阶段,这时的 nternet以 ARPAnet为主干网 由于 ARPAnet采用离散结构,不设中央网络控制设备,实现了网络渠道的 多样性,从而减少了系统彻底崩溃的可能性,网络的生存能力得到了保证, 实现了ARPA的最初构想。 2021/2/22
2021/2/22 •Internet正式诞生 1975年,ARPANet的运行管理移交给美国国防通信局(DCA)。1982年 DCA将ARPANet各站点的通讯协议全部转为TCP/IP,同时ARPAnet被分成 两部分,一部分作为军用,称为MILnet,另一部分作为民用。这表明 ARPANet开始从一个实验型网络向实用型网络转变,从而成为全球Internet 正式诞生的标志。 如果把Internet的发展划分阶段的话,那么1969~1984年的这个时期可以看 成是Internet的提出、研究和试验阶段,这时的Internet以ARPAnet为主干网。 由于ARPAnet采用离散结构,不设中央网络控制设备,实现了网络渠道的 多样性,从而减少了系统彻底崩溃的可能性,网络的生存能力得到了保证, 实现了ARPA的最初构想
Internet的蓬勃发展 后来, Internet的发展超出了任何人的想象。从1984年到1992年可以看做 是 Internet的实用发展阶段。为了使全美国的科学家和工程师能够共享那 些过去只有军事部门和少数科学家才能够使用的超级计算机设施,美国国 家科学基金会NSF( National science foundation)于1985年提供巨资建 设了全美5个超级计算中心,同时建设了将这些超级计算中心和各科研机构 相连的高速信息网络 NSFnet。1986年 NSFnet成功地成为 Internet的第二个 骨干网。 NSFnet对 Internet的推广起到了巨大的推动作用,它使得 Internet不再是仅有科学家、工程师、政府部门使用的网络, Internet进 入了以资源共享为中心的实用服务阶段。以连接 NSFnet的局域网数量为例, 1988年7月只有170个,到1992年1月这一数量就发展到4500个 2021/2/22
2021/2/22 •Internet的蓬勃发展 后来,Internet的发展超出了任何人的想象。从1984年到1992年可以看做 是Internet的实用发展阶段。为了使全美国的科学家和工程师能够共享那 些过去只有军事部门和少数科学家才能够使用的超级计算机设施,美国国 家科学基金会NSF(National Science Foundation)于1985年提供巨资建 设了全美5个超级计算中心,同时建设了将这些超级计算中心和各科研机构 相连的高速信息网络NSFnet。1986年NSFnet成功地成为Internet的第二个 骨干网。NSFnet对Internet的推广起到了巨大的推动作用,它使得 Internet不再是仅有科学家、工程师、政府部门使用的网络,Internet进 入了以资源共享为中心的实用服务阶段。以连接NSFnet的局域网数量为例, 1988年7月只有170个,到1992年1月这一数量就发展到4 500个
Internet的商业化和WW 1992年以后 Internet开始进入它的商业化发展阶段, Internet用户开始向 全世界扩展,并以每月15%的速度迅速增长,每30分钟就有一个网络连入 Internet。随着网上通信量的急剧增长, Internet开始不断采用新的技术 以适应发展的需求,其主干网由政府部门资助开始向商业计算机公司、通 信公司转化。 在 Internet商业化的过程中,万维网( World wide Web,WwW)的出现,使 Internet的使用更简单、更方便,开创了 Internet发展的新时期。1989年, 在瑞士日内瓦欧洲核子物理研究中心(CERN)工作的蒂姆·伯纳斯·李(Tim Berners-Lee)首先提出了wwW的概念,并且成功的开发出世界上第一个万 维网服务器和第一个万维网客户机。同年底,蒂姆为他的发明正式定名为 World wide Web(万维网);1991年5月万维网在因特网上首次露面,立即 引起轰动,迅速被广泛推广应用 万维网( World Wide Web)技术给 Interne赋予了强大的生命力,把 HInternet 带入了一个崭新的时代。 2021/2/22
2021/2/22 •Internet的商业化和WWW 1992年以后Internet开始进入它的商业化发展阶段,Internet用户开始向 全世界扩展,并以每月15%的速度迅速增长,每30分钟就有一个网络连入 Internet。随着网上通信量的急剧增长,Internet开始不断采用新的技术 以适应发展的需求,其主干网由政府部门资助开始向商业计算机公司、通 信公司转化。 在Internet商业化的过程中,万维网(World Wide Web,WWW)的出现,使 Internet的使用更简单、更方便,开创了Internet发展的新时期。1989年, 在瑞士日内瓦欧洲核子物理研究中心(CERN)工作的蒂姆·伯纳斯·李(Tim Berners- Lee)首先提出了WWW的概念,并且成功的开发出世界上第一个万 维网服务器和第一个万维网客户机。同年底,蒂姆为他的发明正式定名为 World Wide Web(万维网);1991年5月万维网在因特网上首次露面,立即 引起轰动,迅速被广泛推广应用 万维网(World Wide Web)技术给Internet赋予了强大的生命力,把Internet 带入了一个崭新的时代
1.2Web概述 1Web是什么 2超文本、HTML、XML与Web页 3浏览器 4Web服务器及工作机理 2021/2/22
2021/2/22 1.2 Web概述 1 Web是什么 2 超文本、HTML、XML与Web页 3 浏览器 4Web服务器及工作机理