全部博文(626)
分类: Java
2013-09-30 09:46:29
OW2发布JOnAS 5.1.0
JOnAS 5.1.0.版本通过Java EE 5认证,对于JOnAS 5来说是最好、最稳定的版本。
从JOnAS 5.0版起,主要的依赖组件(如EasyBeans、Tomcat、Jetty、Joram、CXF、Hibernate、EclipseLink、...)都得到升级,包括最新的错误修复,并解决了许多问题,特别是提供了新的Web管理控制台。
JOnAS 5.1.0版的主要特点:
*基于OSGi的应用服务器
* OSGi的应用提供桥梁
? OSGi服务可以使用Java EE服务(例如EJB 3)作为OSGi服务
? OSGi服务,可注入到Java EE(EJB3/Servlet)组件。
*按需服务(如果应用程序需要,则JOnAS的服务加载)
* Web应用按需载入(在HTTP端口的首次访问时加载)
*新的JOnAS管理控制台,基于Flex(Struts仍然可用)
*如果应用程序需要过滤应用服务器的库,则类加载器会进行过滤。
JOnAS 5.1.0的重要特性:
(1) 基于OSGi
JOnAS 5以基于OSGiTM的服务架构进行设计,提供了应用服务器的动态适应能力。
*基于OSGi的服务架构:JOnAS有一套OSGi绑定集,提供了OSGi服务
*模块化和可扩展性:新的服务器架构,可轻松更换服务实现或增加新服务
*动态配置:可以在运行时启动、停止、重配置服务
(2) Java EE
*EJB3支持
EasyBeans是轻量级、高效、模块化和易于使用的容器,轻松实现任何JPA实现的可插拔(已验证:Xplus,Hibernate,TopLink Essential,OpenJPA等)
* Java EE Web容器支持Tomcat 6和Jetty 6
* JMS:JOnAS的5集成了JORAM 5(JORAM 5是开源的JMS实现),通过Java EE连接器使用
* JOnAS的技术服务提供了Java EE所需的所有资源
包括Web容器(Tomcat或Jetty)、Web Service、安全认证(JAAS?,JACC?,证书和LDAP支持)、事务处理支持和分布式的事务协调(通过JOTM)、Java EE连接器支持(包括连接管理)、邮件访问,多个RMI协议支持(IIOP,JRMP,IRMI)通过CAROL实现。
(3) 集群
*在HTTP层和EJB层实现全功能的集群框架
*可与CMI V2轻松、动态地集群
?多协议支持(RMI / JRMP,RMI/ IRMI和RMI / IIOP)
? POJO的负载均衡算法
?大规模部署的动态集群参数:集群逻辑的热部署,从JOnAS管理控制台进行更新
?基于EJB2/EJB3的普通解决办法代理
(4) 管理
*管理:基于JMX、高级Web控制台,具有配置、部署、监控、域和集群等特征
*带JASMINe的高级管理工具(具有设计/部署、错误检测、性能跟踪、自我管理能力)