1、原型构建
一般来说,企业Java项目最初期的工作是评价使用哪一个框架。这个工作所花费的时间可长可短,有可能几个小时也有可能几个月。Java EE 6具有一站式购物的特点。你可以下载包含IDE(Eclipse、NetBeans、Jdeveloper和商用IntelliJ)的Java EE 6,就开始开发之路。你可以在数分钟内安装和开发一个原型。另外,该工具包的体积也不大。
2、开发
Java EE 6实现是轻量级的。GlassFish包含Web配置集(Web Profile)的大小仅为30MB,全功能版则为70MB。部署时间也非常短,而且支持现成的递增式部署。需要你做的只是保存相应文件。其它应用服务器,诸如JBoss、Caucho的Resin、Geronimo/openEJB,同样也是轻量级的。由于大多数库和框架已经在服务器上包含,你只需要部署应用程序代码。部署存档文件主要包含你的应用程序代码,因此体积也非常小。
3、生产
GlassFish、JBoss、Geronimo和其它可能的工具都采用开源模式。你可以决定自己是否需要商业化支持。你可以选择以小规模起步,然后逐步扩展。
4、授权许可
Java EE 5/6应用的便携性令人吃惊,它不再需要厂商特定的部署描述。你可以轻松的将自己的应用程序从一个服务器移植到另一个,实际需要做的就是把WAR/EAR存档文件从一个目录拷贝到另一个。自从Java EE 5推出以来,我们实际就是采取这种做法来确保应用服务器的独立性。记住,你在获得更好许可/支持服务方面处于有利形势。你无需依赖于某个特定厂商,可以选择最令你感兴趣的一家。
5、培训/知识
你只需学习Java EE 6和它的API,入门非常简单。而且这种知识是通用的,可以被应用到市面上其它任何应用服务器中。如果你已经会用Java EE 5,你将会非常喜欢Java EE 6。
6、便携性
原先的老J2EE 1.X项目可以很轻松的被移植到Java EE 5/6。Java EE 6容器依然支持老版编程模式。移植你的应用非常有趣,它主要是删除以前多余的东西。J2EE 1.X和Java EE 6甚至能够和平共处。
7、普及
Java EE 6使用JCP开发。与其说它的开发者是Sun公司,倒不如说是社区和所有主流厂商。IBM、甲骨文、SAP、Red Hat、谷歌和Spring Source/VMWare都贡献了API。Java EE 6规范的普及度预计不会比Java EE 5差。目前大约有14个不同的认证Java EE 5服务器。
8、选择自由/投资保护
由于Java EE 6的开发者是社区,而不是某一个厂商,它将保持稳定。某一家厂商不可能擅自修改/打破该规范。相比其它语言,这是Java/Java EE的巨大优势。无需任何修改,你过去的J2EE 1.4应用程序依然可以运行在当今的Java EE 5/6服务器上。(当然,在Java EE的标准制定上也并非没有争议。)
9、风险移植/备选方案
如果出于某些原因,你发现Java EE 6不适合你,移植到Spring等替代技术相对非常容易。它们的组成模式(EJB、CDI/Spring)想非常类似的。
分享到:
相关推荐
这是官方的英文版的JAVA EE 6的API,带索引功能的。
Beginning Java EE 6 Platform with GlassFish 3, Second Edition is this first tutorial book on the final (RTM) version of the Java EE 6 Platform. Step by step and easy to follow, this book describes ...
Java EE 6 tutorial.Sun官方的教程。JaveEE6可能会火,前途未知。
在Java EE 6的教程:基本概念,四版,是一个任务导向,例如驱动的指南为Java平台企业版6(Java EE 6中)开发企业应用程序。由甲骨文的Java EE 6日团队成员的书面文件,这本书为我们提供了新的平台的深刻理解和中级...
java ee 6 with glassfish 3 java ee 6 with glassfish 3
The Java EE 6 Tutorial: Basic Concepts, Fourth Edition, is a task-oriented, example-driven guide to developing enterprise applications for the Java Platform, Enterprise Edition 6 (Java EE 6)....
Java EE 6 规范手册中英文 chm Java EE 6 规范手册中英文 chm
Java EE 6导学,一本入门的书,也是一本经典的书。
JAVA EE 6规范 中文版 java ee6.chm
Java EE 6 规范包括EJB 3.1 •Servlet 3.0 •JSP 2.2 •EL 2.2 •JMS 1.1 •JTA 1.1 •JavaMail 1.4 •Connector 1.6 •Web Services 1.3 •JAX-RPC 1.1 •JAX-WS 2.2 •JAX-RS 1.1 •JAXB 2.2 •JAXR 1.0 •Java EE...
Java EE 6 APIs in the Java Platform, Standard Edition 6.0 31 GlassFish Server Tools 34 Chapter 2: Using the Tutorial Examples 37 Required Software 37 Starting and Stopping the GlassFish Server ...
JAVA EE6开发手册 高级篇 第4版
java ee基础使用教程郑阿奇里面含有书中的所有ppt和代码
精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码.rar精通Java EE项目案例-基于Eclipse Spring Struts Hibernate光盘源码....
java ee
Java EE 6规范中文版,Java EE 6规范中文版,Java EE 6规范中文版,Java EE 6规范中文版,Java EE 6规范中文版,Java EE 6规范中文版,Java EE 6规范中文版
java ee 开发中用到的jar包集合,版本为 javaee6 下载可以直接使用
Java EE 应用程序可以快速地部署和强化,使企业轻松地应对竞争压力。 Java EE方案可以实现上述目标,这需要定义一个标准的架构,以下是其组成元素: Java EE平台 - 一个托管Java EE应用程序的标准平台。 Java EE兼容...