Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章

上传人:E**** 文档编号:89364184 上传时间:2019-05-24 格式:PPT 页数:180 大小:4.95MB
返回 下载 相关 举报
Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章_第1页
第1页 / 共180页
Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章_第2页
第2页 / 共180页
Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章_第3页
第3页 / 共180页
Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章_第4页
第4页 / 共180页
Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章_第5页
第5页 / 共180页
点击查看更多>>
资源描述

《Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章》由会员分享,可在线阅读,更多相关《Web应用开发技术 JSP 含光盘 崔尚森 第1-2章 第1章(180页珍藏版)》请在金锄头文库上搜索。

1、,1.1 Internet基础知识 1.2 Internet的WWW服务 1.3 Internet上的信息携带者网页 1.4 动态网页技术简介 1.5 JSP页面结构和技术原理 1.6 JSP语法 习题1,第1章 Internet应用开发技术概述,21世纪的重要特征就是数字化、网络化和信息化,这是一个以网络为核心的信息时代。本章介绍Internet的基本概念和Internet应用开发的一些主要技术。主要包括:Internet的基础知识;WWW服务;客户机/服务器的C/S模式和B/S模式;网页的基本概念;主要的网页开发技术:JSP、ASP和PHP;JSP页面执行过程和技术优势等。最后通过一个典型

2、的JSP页面文件说明JSP文件的组成元素和JSP语法。 学习JSP,一是要熟悉HTML标记;二是要学好Java语言;三是掌握JSP标签。,计算机网络就是将分布在不同地理位置、具有独立功能的计算机系统通过通信线路连接起来,在网络协议和网络管理软件的支持下,以相互通信和资源共享为目的的计算机集群系统。进入20世纪90年代以来,以Internet为代表的计算机网络发展速度十分迅猛,已从最初的教育科研网络逐步发展成为商业网络。Internet使全球信息共享成为现实,它正在逐步改变着人们的生活和工作方式。电子商务、电子社区、网络政府、网络文化等构筑了异彩纷呈的网络世界。可以毫不夸张地说,因特网是自印刷术

3、以来人类通信方面最大的变革。,1.1 Internet基础知识,目前,人们的生活、工作、学习和交往都已离不开计算机网络。设想在某一天我们的计算机网络突然出故障不能工作了,那时会出现什么结果呢?我们将无法购买机票或火车票,因为售票员无法知道还有多少票可供出售;我们也无法到银行存钱或取钱,无法交纳水电费和煤气费等;股市交易都将停顿;在图书馆也无法检索需要的图书和资料;我们既不能上网查询有关的资料,也无法使用电子邮件和朋友及时交流信息。由此可以看出,人们的生活越来越依赖于计算机网络。,1.1.1 Internet的起源与发展 Internet是众多网络间的互联网,是一个由分布在全球的成千上万台计算机

4、相互连接在一起构成的全球性计算机网络的网络。,1. Internet的起源 Internet的前身可以追溯到1969年美国国防部高级研究计划署(Defense Advanced Research Projects Agency,DARPA)创办的一项计算机工程ARPAnet(即阿帕网)。当时国际上冷战形势严峻,ARPAnet的指导思想是要研制一个能经得起故障考验(战争破坏)而且能维持正常工作的计算机网络。该网络将美国许多大学和研究机构中从事国防研究项目的计算机连接到一起,形成一个新的军事指挥系统。ARPAnet是一个广域网,其目的是想看看什么类型的网络可以正常工作,网络的可靠性如何,这个网络怎

5、样才能将许多厂家生产的不同计算机连接起来,并能方便相互通信。,1972年ARPAnet正式亮相,由ARPAnet研究而产生的一项非常重要的成果就是开发了一种新的网络协议,称为TCP/IP协议(Transmission Control Protocol/Internet Protocol,传输控制协议/网络互联协议)。这是因为每个网络都使用不同的方法来进行互联或传输数据,因而需要采用一个通用的协议使这些网络可以互相通信。ARPAnet建立在TCP/IP协议之上,使得连接到网上的所有计算机能够相互交流信息。,20世纪80年代是网络技术取得巨大进展的年代。出现了大量的小型和微型计算机,局域网(LAN

6、)技术迅速发展,同时产生了与广域网(WAN)通信的需求。此时,ARPA开始了一个称为Internet的研究计划,研究如何把各种LAN和WAN互联起来,到1981年建立了以ARPAnet为主干网的Internet网;1983年Internet已开始由一个实验型网络转变为一个实用型网络。,2. Internet的实用化 在Internet的发展过程中,1986年建立的美国国家科学基金会网络(NSFnet)是Internet的一个里程碑。1986年,美国国家科学基金会(NSF)把建立在TCP/IP协议集上的NSFnet向全社会开放。它先把全美的五个超级计算机中心连接起来。该网络使用了TCP/IP协议

7、,并和Internet相连接。随后又把连接大学和学术团体的地区网络与全美学术网络实现连接,成为全国性的学术研究和教学网络。NSFnet建成后,网络数量、用户人数、网上通信量都得到较大的发展,联邦部门的其它计算机网(如航天技术网NASAnet、能源科学网ESnet、商业网COMnet等)相继并入Internet。到1988年,NSFnet已接替原有的ARPAnet而成为Internet主干网。1990年,NSFnet取代ARPAnet称为Internet,ARPAnet正式宣布停止运行。,3. Internet的商业化 Internet历史上第二次大发展应当归功于Internet的商业化。20世

8、纪90年代以前,Internet的使用一直仅限于教育、军事和学术研究领域,商业性机构受到许多限制。到了90年代初,NFS已经意识到单靠美国政府已很难负担整个Internet的费用,于是出现了一些私人投资的企业。1992年,专门为NSFnet建立高速通信线路的公司ANS(Advanced Networks and Services)建立了一个传输速率为NSFnet网30倍的商业化的Internet骨干通道ANSnet。Internet的主干网由ANSnet代替NSFnet是Internet向商业化过渡的关键一步。一些公司开始利用Internet提供商业服务,收集资料与信息,发布商业广告,探索新的

9、经营之道,甚至还出现了许多专为个人或单位接入Internet提供产品和服务的公司ISP(Internet Service Provider)。1995年4月,在Internet发展中起过重要作用的NSFnet正式宣布关闭。,特别值得一提的是,1989年提出并于1991年在Internet上得到确立的WWW(World Wide Web)技术及其服务,使Internet被国际企业界普遍接受。,4. Internet的公众化 近年来,随着Internet的不断发展,世界各地无数企业和个人纷纷涌入Internet。到1999年底,全世界共有Internet用户1.76亿,美国等发达国家的Intern

10、et用户普及率超过60。到2000年,全球有2.5亿用户。Internet的业务量在2001年已赶上电话网,其应用范围已开始从过去单纯的通信、教育和信息查询向现在更具效益的商业领域扩张,许多公司和信息服务商在Internet网上建立了自己的站点,从网上发布信息、传递信息到在网上建立商务信息中心,从借助于传统贸易手段实现商品交易到能够在网上完成供、产、销全部业务流程的电子商务虚拟市场。1997年,通过Internet实现的交易量为26亿美元。2004年,中国的上网用户突破1亿,全球电子商务的增长率为25.3,整体营业额为27 748亿美元,通过电子商务实现的交易占全球贸易的1520。,1.1.2

11、 Internet的组成 Internet和计算机系统类似,都是由硬件系统和软件系统构成的。Internet的硬件系统可分为各种类型的计算机、网络连接设备(交换机、路由器等)和通信线路三部分,它们提供网络上数据传输的物理基础。Internet的软件系统包括网络操作系统和网络通信协议,负责数据传输的管理。简单地说,凡是安装了网络操作系统且具有网络通信协议、并能与Internet上的任意主机进行通信的计算机,均可看成是Internet的一部分。 从应用的角度看,Internet是基于客户机/服务器模式的,在这种模式下,整个系统是由Web服务器、客户端浏览器(Browser)及通信协议三部分组成的。

12、,1. 服务器(Server) 服务器是连接在Internet上为网络用户提供各种网络服务和共享资源的计算机。作为服务器的计算机要为多个客户机提供各种网络服务,要求有更快的运算速度、更大的内存容量和更高的可靠性。服务器可以是高档个人计算机或是大、中、小型计算机,也可以是专用的网络服务器。,2. 客户机(Client) 客户机是指用户能够在网络环境中工作、访问网络共享资源的计算机,通常被称为工作站。它的主要作用是为网络用户提供一个访问网络服务器、共享网络资源、与网上的其它结点交流信息的操作台和前端窗口,使用户能够在网上工作。,3. 网络通信协议 计算机网络由多个互联的结点组成。结点间要做到有条不

13、紊地交换数据,必须遵守事先约定好的规则。该规则被通信的接收方和发送方认可,接收到的信息和发送的信息均以这种规则加以解释,以这种规则规定双方完成信息在计算机之间的传送过程。接收方与发送方同层的协议必须一致,否则一方将无法识别另一方发出的信息。这些为网络数据交换而制定的关于信息顺序、信息格式和信息内容的规则、约定与标准被统称为网络协议。,在网络的各层中存在着许多协议,目前常见的通信协议有TCP/IP、SPX/IPX、OSI、X.25、HTTP等协议。其中 TCP/IP是为Internet互联的各种网络之间能互相通信而专门设计的通信协议;HTTP是用于访问WWW上信息的应用层协议,是基于客户机/服务

14、器模式的。,1.1.3 Internet提供的服务 随着Internet的发展和普及,Internet的功能也逐渐丰富,每种功能都是Internet提供给使用者的一种服务。所谓服务,就是用户通过Internet访问具有这种服务的计算机,就能够实现前面所列出的Internet的某一项功能,服务与功能是相互对应的。通过这些服务,用户可以获得分布于Internet上的各种资源,这些资源包括自然科学、社会科学、农业、气象、医学、军事等各个领域。同时可以通过使用Internet提供的服务将自己的信息发布出去,这些信息也成为了网上的资源。通常,人们将具有某一种或者多种服务的计算机称为服务器。Interne

15、t的常用功能(服务)主要有:WWW服务、收发电子邮件、搜索信息、文件传输、网上交流、电子商务等。,1. 漫游信息世界WWW服务 WWW(World Wide Web)又称万维网或Web,是一种采用超文本技术进行信息发布和检索的信息服务。WWW信息在Internet上的传播遵循HTTP协议的规定。WWW上的信息按页面进行组织,称为Web页或者网页。每个页面由超文本标记语言(HTML)来编写。页面中的标记(Mark)用于说明页面的编排格式、页面构成元素等。页面中还包含指向其它页面(可能位于其它主机上)的链接地址。存放Web页面的计算机称为Web站点或Web服务器。每个Web站点都有一个主页,它是该

16、Web站点的信息目录表或主菜单。WWW实际上是一个由千千万万个页面组成的信息网,用户需要使用特定的程序来索取页面和浏览信息,这类程序被称为浏览器(Browser),如Netscape公司的Navigator、Microsoft公司的Internet Explorer等等。,在WWW技术的支持下,用户可以方便地利用Internet组成的信息海洋。WWW的每个服务器除了有许多信息供Internet用户浏览、查询外,还包括有其它Web服务器的链接信息,通过这些信息,用户可以自动转向其它Web服务器,因此,用户面对的是一个环球信息网。图1.1所示为新浪网站首页,其信息内容丰富,包罗万象。,图1.1 新浪网首页,2. 收发电子邮件E-mail服务 电子邮件(Electronic Mail,E-mail)是最常用的Internet资源之一。E-mail服务是指服务器能够在Internet上发送和接收邮件。它为Internet用户之间提供了方便、快捷的通信手段。用户先向Internet服务提供商申请一个

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

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

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