JavaEE的发展与现状.pptx
- 文档编号:963903
- 上传时间:2022-10-14
- 格式:PPTX
- 页数:24
- 大小:1.23MB
JavaEE的发展与现状.pptx
《JavaEE的发展与现状.pptx》由会员分享,可在线阅读,更多相关《JavaEE的发展与现状.pptx(24页珍藏版)》请在冰豆网上搜索。
,延时文字,JavaEE的发展与现状,班级:
*作者:
*老师:
*,THEPRESENTSTATUSOFDEVELOPMENT,主目录,CONTENTS,JavaEE的起源,JavaEE的发展历程,JavaEE的发展现状,JavaEE的发展趋势,JavaEE究竟是什么?
THEORIGIN,THEDEVELOPMENTHISTORY,THEDEVELOPMENTTREND,WhatisJAVAEE,延时符,JavaEE的起源,第一部分,从起点,问世意义,THESTARTPOINT,THESIGNIFICANCE,到初衷,THEORIGINALINTENTION,1999年6月的JavaOne年会上,时任Sun公司Java企业开发部门主管的MalaChandra兴奋地预告了Java世界的这位新成员J2EE。
J2EE胚胎,从起点,THESTARTPOINT,到初衷,THEORIGINALINTENTION,延时符,J2EE意味着一套开放标准,加入这个标准,他们的产品就可以运行在各种不同的操作系统和工作环境下,成为一个成熟的企业运算体系中可替换的部件。
对于厂商,对于开发,J2EE是一套现成的解决方案,采用这个方案,企业应用开发中的很多技术难题就会迎刃而解,“信息像一条不间断的河流,经过各种各样的平台和设备,从企业应用系统的这一端流向那一端”。
问世意义,首先,它为Java企业开发提供了一幅清晰的全景,各项分支技术在这个领域中的地位和作用得到了客观、准确的定义。
至此大家才对一个Java企业解决方案的构成要素有了基本共识。
其次,它使用“容器”和“组件”等概念描绘了Java企业系统的一般架构,明确地划分了中间件厂商和应用开发者的职责所在。
最后(但绝非最不重要地),J2EE通过一套公开标准规定了应用服务器产品的具体行为,在执行此标准的厂商产品之间实现了一定程度的可替换性和互操作性。
J2EE技术规范的第一个版本在1999年12月问世的实际意义。
问世意义,THESIGNIFICANCE,JavaEE的发展历程,第二部分,发展情况,DEVELOPMENT,发展历程,DEVELOPMENT,延时符,JavaEE5,J2EE1.2,JavaEE6,J2EE1.4,J2EE1.3,1999年12/07,2001年08/22,2003年11/24,2006年05/08,2009年12/10,2013年06/15,JavaEE7,J2EE1.2,ARCHITECTURE,1999年12月17日发布了J2EE1.2版本,这也是Java企业级规范的第一个版本。
J2EE1.3,ARCHITECTURE,2001年8月22日发布了J2EE1.3版本。
J2EE1.3规范使用其它的企业集成机制扩展了J2EE平台。
原有的J2EEAPI也进行了更新。
J2EE1.4,ARCHITECTURE,2003年11月24日,J2EE1.4的主要目标是支持webservice。
JAX-RPC和SAAJAPI提供了基本的webservice互操作支持。
J2EE1.4还增加了几个API。
增强了许多现有的J2EEAPI。
JavaEE5,ARCHITECTURE,相对于之前的版本,JavaEE5中作了很多改动,并且增加了很多内容。
JavaEE5的目标是简化开发。
JavaEE5中大的改动就是JSTL和JSF技术,这些技术简化了Web应用的开发。
JavaEE6,ARCHITECTURE,JavaEE6的目标仍然是简化开发人员的工作,引入了3项新技术:
JAX-RS,CDI,Bean验证框架。
另外对主要的API进行了更新。
JavaEE7,ARCHITECTURE,2013年6月中旬甲骨文公司发布了JavaEE7。
JavaEE现状,第三部分,课题现状,PRESENTSITUATION,课题现状,PRESENTSITUATION,整体而言,JavaEE平台正处在一个十字路口。
现如今,整个JavaSE/JavaEE/JavaME平台已经开源了,这在Java发展史上是前所未有的。
与此同时,许多开源实体已经参与到许多重要的JavaEE技术规范的制定工作中,比如EJB3.0的推出、JavaEE5平台的发布。
这些讯息也告诉我们,整个JavaEE平台已经非常成熟,急需找到新的突破口、新的机遇,并进一步去推动自身的发展。
无论是JavaEE规范的制订者、JavaEE容器厂商,还是JavaEE工具提供者、和基于JavaEE开发的ISV,开源社区已经在它们身上扮演着非常重要、关键的角色。
可以看出,开源已经成为了JavaEE的主基调,这是一种全新的协作、互动模式。
课题现状,PRESENTSITUATION,从开源谈起开源不仅仅是一个形式,其蕴涵的内容非常丰富。
对于ISV而言,这意味着软件的研发模式需要转变了,尽可能采纳成熟的、主流的开源技术来打造我们的系统。
此时,我们不用去关注开源技术的底层实现和维护工作,因为整个开源社区在积极推动这一重要而基础的工作。
POJO编程模型(PlainOrdinaryJavaObject)现如今,POJO编程模型是目前的主流开发模型。
通俗地说,POJO的含义指,开发人员编写的Java类不会同JavaEEAPI耦合在一起。
课题现状,PRESENTSITUATION,敏捷开发现有的软件市场是很残酷的,这势必要求我们能够控制好项目的开发风险。
无论是开发过程本身,还是交付代码的质量和速度,这些都是项目要谨慎对待的。
不管如何,项目中的各种基础工作如果能够做到具有“可回归性”,则这将为项目的成功奠定非常重要的基础。
可以看出,现有的JavaEE平台技术非常适合于敏捷开发,而敏捷开发也需要敏捷的JavaEE技术。
另一方面,敏捷开发的力度也要合理控制好,如果太激进,比如不重视系统的架构设计(包括业务架构和技术架构),则可能会出现“只见树木,不见森林”的局面。
JavaEE的发展趋势,第四部分,发展趋势,DEVELOPMENTTREND,发展趋势,DEVELOPMENTTREND,延时符,随着Java跨平台语言的出现,J2EE开发架构在系统的集成、性能、可移植性和高安全可用性等方面为广大用户提供了一个总体的规范,成为开发模式技术架构的一个发展趋势。
J2EE技术具有其他分布式组件不可替代的优势。
1.业界支持;2.保护现有的IT资产;3.支持异构环境;4.可伸缩性。
JavaEE究竟是什么?
第五部分,JavaEE,参考文献,WhatisJavaEE?
Reference,感谢语,Thankyou,JAVAEE是什么?
WHATISJAVAEE,延时符,JAVAEE不是编程语言!
JAVAEE是一个标准中间件体系结构,JAVAEE是企业级分布式应用开发标准,Java技术本纪(2005.08.18来自程序员杂志),JavaEE实用教程基于Wcblogic和Eclipse,电子工业出版社,李绪成,浅谈开发模式技术架构的发展趋势-J2EE技术-姚丽(辽宁师专学报),1,2,3,参考文献,参考文献,Reference,THANKS,延时符,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaEE 发展 现状