JBoss企業應用平臺 JBoss EAP 6.0 GA 發布
JBoss的企業應用平臺(JBoss EAP),是市場領先的,開源的企業級Java創新性和可擴展的Java應用程序開發和部署平臺。
測試、認證雙齊全,品質全面升級
JBoss AS開源產品集合了眾多開源愛好者的智慧,匯聚了頂尖技術,但缺乏正規的測試及認證。正如紅帽公司贊助的JBoss AS,其是由 jboss.org社區維護的項目,主要目的是試驗最新的Java Enterprise技術的各種功能。因沒有相關團隊負責,JBoss AS沒有經過正規的系統測試和集成測試。
針對JBoss AS的諸多缺憾,紅帽雇傭了專職的項目管理人員、軟件開發人員、軟件測試人員、售后服務人員,按照商業軟件標準的產品流程對其進行“升級”改造。 JBoss EAP的預發行版還將通過嚴格的QA流程,包括系統測試、集成測試、集群穩定性測試。同時,通過紅帽與其他廠商合作,JBoss EAP獲得了各種平臺的官方認證。這些平臺環境包括各種主流硬件,操作系統,Java虛擬機,以及數據庫管理系統等等。此外,紅帽還將在測試過程中驗證 JBoss EAP與主流JDK的兼容性。在JBoss EAP得到正式發行之前,紅帽公司還將完善它的企業版文檔工作。
三大技術保障,更具含金量
從技術角度而言,JBoss EAP比JBoss AS“含金量”更高。針對企業應用的具體需求,紅帽在企業版JBoss中添加了幾項關鍵性技術,主要體現在組件配置、消息控件、集群穩定性三方面。
在組件配置方面,JBoss EAP為客戶提供了針對關鍵業務生產環境的最佳出廠配置,這是JBoss AS所不具備的。利用JBoss EAP的出廠優化,企業用戶在生產環境中部署應用時,不用再了解太多JBoss的底層細節,直接將應用配置到production的啟動模式即可。
在消息控件方面,JBoss AS 4.x集成的JMS消息控件是JBoss MQ,而JBoss EAP集成的JMS消息控件則是JBoss Messaging。JBoss MQ在高壓力下會遭遇性能瓶頸,并且不支持多節點的集群。相較而言,JBoss Messaging是一款高性能、安全、穩定的消息控件,同時也是JBoss EAPSOA平臺實現其消息適配轉發的基礎。
在集群穩定性方面,很多用戶反映,JBoss AS在多節點、高壓力下可能發生因資源互鎖而產生的性能急劇下降的情況。JBoss EAP則不會出現這種情況,JBoss EAP是經過紅帽正規集成測試和壓力測試流程的軟件產品,每個發行版本在出廠前都經過了至少4 0個節點組成的局域網集群測試。其組件JBoss Cache和JGroups皆是在JBoss AS本技術上修正了多個關鍵缺陷的版本。與JBoss AS相比,企業版JBoss的集群更加健壯和穩定。
權威認證,安全有保障
企業一直備受黑客、木馬的困擾,要求開源產品必須在安全方面無“隙”可乘。JBoss AS安全性較差,其以針對程序員和使用者的易用性為目的,各種訪問接口(包括 HTTP和JMX等)基本處于“門戶洞開”的狀態。Common Criteria是評估IT產品安全性的世界權威標準,紅帽將其應用于JBoss EAP的產品化過程中。JBoss EAP通過了Common Criteria EAL2+認證,安全性毋庸質疑。JBoss AS常常漏洞百出,在JBoss AS的管理界面JMX-Console上,缺省配置下不需用戶名/密碼即可完全控制運行中的JBoss,如同企業安全的“殺手”。