为什么是JavaEE5

文章作者 100test 发表时间 2007:09:06 11:53:52
来源 100Test.Com百考试题网


  最近,SUN的伙伴们(the folks at SUN)将J2EE 1.5改名为java EE 5,当然以前J2EE版本还是称为J2EE,之所以改名,目的还是让大家清楚J2EE只是Java企业应用,用我的话来说,J2EE就是Java在数据库服务器端的应用。

  看来,现在大多数人倾向于更加突出Java了,J2EE容易让初学者误解是独立于一套Java的技术方案。

  从更深层次来看,Java诞生十年来,很多近十年前的业务组件至今还可以使用,软件应用不再由于语言的更迭革命带来毁灭的打击了。

  但是,随着WEB和EJB容器概念诞生,使得软件应用业开始担心SUN的伙伴们是否还在Java平台上不断推出翻新的标准框架,致使软件应用业的业务核心组件架构无所适从,从一直以来是否需要EJB的讨论声中说明了这种彷徨。

  笔者曾经在2004年底中国软件技术大会Ioc微容器演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本,如下图:


  此次J2EE改名为Java EE,实际也反映出业界这种共同心声。
  让我们看看Java EE 5有哪些新的功能或规定,我们可以从SUN网站下载Java EE 5规范。其架构图如下:


  图中灰色加黑部分是Java EE 5新的功能,我们看到,在WEB层主要加入了JSF这个新的表现层框架,和我们日常开发关系密切的是,引入了新的Java Persistence标准,这个标准正在由EJB 3.0专家组制定。

相关文章


初学者如何开发出高质量的J2EE系统
让JavaME程序真正RunAnywhere
Struts终结者?对比组件框架技术tapestry
揭开J2EE集群Cluster的神秘面纱
为什么是JavaEE5
Java中运行其它程序方法的实例详解
论全世界所有程序员都会犯的错误
眼低手高,教初学者如何学习Hibernate
入门必读:Servlet_J 配置超详解
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛