J2EE概述及开发环境搭建.pdf

J2EE概述及开发环境搭建.pdf

ID:52557406

大小:4.20 MB

页数:67页

时间:2020-03-28

J2EE概述及开发环境搭建.pdf_第1页
J2EE概述及开发环境搭建.pdf_第2页
J2EE概述及开发环境搭建.pdf_第3页
J2EE概述及开发环境搭建.pdf_第4页
J2EE概述及开发环境搭建.pdf_第5页
资源描述:

《J2EE概述及开发环境搭建.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、11JavJavaaEEEE产生背产生背景及概景及概念念1.1企业级应用程序程序◆什么是企业级应用程序?并不是特指为企业开发的应用软件,而是范指那些为大型组织部门创建的应用程序。◆在企业级应用开发中所面临的且必须解决的问题:•分布式•高速反应性•安全性•可扩展性•集成化11JavJavaaEEEE产生背产生背景及概景及概念念1.2为什么需要JavaEEJavaEE提供了一套完整的解决企业级应用开发面临问题的框架方案:◆提供了分布式、可移植构件的框架◆为构件与应用服务器提供标准API◆简化了服务器端中间层

2、构件的设计11JavJavaaEEEE产生背产生背景及概景及概念念1.3JavaEE到底是什么Ø概念JavaEE(JavaTMPlatform,EnterpriseEdition)是Java语言平台的扩展,是sun公司推出的支持开发人员创建可伸缩的强大的可移植企业应用程序版本。这个版本以前称为J2EE。能够我们帮助开发和部署可移植、健壮、可伸缩且安全的服务器端Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供Web服务、组件模型、管理和通信API,可以用来实现企业级的面向服务体系结构和

3、Web2.0应用程序。11JavJavaaEEEE产生背产生背景及概景及概念念1.3JavaEE到底是什么ØJavaEE是一个标准中间件体系结构,旨在简化和规范分布式多层企业应用系统的开发和部署ØJavaEE是企业分布式是企业分布式应用开发标准(1)JavaEE规范了分布式组件开发标准:-分布式组件包括JSP、Servlet和EJB等-JavaEE标准规范了这些分布式组件应该实现哪些接口,应该提供哪些方法(2)JavaEE规范了分布式组件运行环境(容器)提供的服务标准:-容器通过提供不同的服务支持分布式

4、组件的运行-不同的组件由不同的容器来支撑11JavJavaaEEEE产生背产生背景及概景及概念念1.3JavaEE到底是什么Ø中间件开发商及中间件服务器产品Sun公司——GlassFishBEA公司——WeblogicIBM公司——WebSphere免费软件——JBoss、Tomcat说明:以后的学习中将会使用Tomcat作为中间件服务器。11JavJavaaEEEE产生背产生背景及概景及概念念1.4JavaEE重要地位ØJavaEE对厂商来说意味着:提供了一套开放标准,加入这个标准,他们的产品就可以运

5、行在各种不同的操作系统和工作环境下,成为一个成熟的企业运算体系中可替换的部件。ØJavaEE对开发者意味着:JavaEE是一套现成解决方案,采用这个方案,企业应用开发中的很多技术难题(包括跨平台移植、事务处理、安全性等)就会迎刃而解,“信息象一条不间断的河流,经过各种各样的的平台和设备,从企业应用系统的这一端流向那一端”。22JavJavaaEEEE简史简史lJ2EE1.2(于1999年12月发布):这是第一个J2EE版本,随着Java2StandardEdition(J2SE)发布。它包含10个规范和

6、API,针对企业应用程序所需的常用的Web层、业务逻辑、表示层和消息传递服务。lJ2EE1.3(于2001年9月发布):通过JSR58发布,这个版本改进了半数J2EE1.2规范并引入了XMLAPI、连接器架构和安全框架。lJ2EE1.4(于2003年11月发布):这个版本改进了J2EE1.3中13种技术中的9种,并引入了新的Web服务和安全支持。lJavaEE5(于2006年5月发布):JavaEE5主要关注提高开发人员的生产率,它提供了更简单的编程模型,而没有牺牲平台的任何功能。更简单的开发模型主要由

7、两个机制提供——Java注解和更好的默认行为。主要的功能性改进包括改进了Web服务支持以及在平台中集成了JavaServerFaces(JSF)和JavaStandardTagLibrary(JSTL)。22JavJavaaEEEE简史简史注意:J2EE 1.4之后就是Java EE 5,因为Sun已经从名称中去掉了“2”(这是从Java 1.2被称为“Java 2”时开始的做法)33JavJavaaEEEE编程思编程思想:容想:容器器——组件组件3.1容器与组件的关系组件组件组件组件容器•组件一般由程

8、序员根据特定的应用需求编写实现•容器为组件提供必需的底层基础功能•组件通过调用容器提供的标准服务来与外界进行交互33JavJavaaEEEE编程思编程思想:容想:容器器——组件组件3.2JavaEE容器JavaEE应用组件可以安装部署到以下几种容器中去:(1)EJB容器:管理所有JavaEE应用程序中企业级Bean的执行。EnterpriseBean和它们的容器运行在JavaEE服务器上。(2)Web容器:管理所有JavaEE应用程序中JS

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

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

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