版權聲明:本文為部落客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的進階管理工具(具有設計/部署、錯誤檢測、性能跟蹤、自我管理能力)