天天看點

OW2釋出JOnAS 5.1.0

版權聲明:本文為部落客chszs的原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/chszs/article/details/4615587

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的進階管理工具(具有設計/部署、錯誤檢測、性能跟蹤、自我管理能力)