jboss7.0.2_红帽JBoss企业应用平台7.0 ALPHA发布了!
jboss7.0.2
紅帽JBoss企業(yè)應用程序平臺7(JBoss EAP 7)是基于開放標準構建并符合Java Enterprise Edition 7規(guī)范的中間件平臺。 它將WildFly Application Server 10與高可用性群集,消息傳遞,分布式緩存和其他技術集成在一起。 現(xiàn)在可以下載最新的JBoss EAP 7.0 Alpha版本!
JBoss EAP 7.0 Alpha是WildFly 8、9、10社區(qū)和EAP工程團隊多年努力的產(chǎn)物。 恭喜你!
此版本中的新功能摘要
使用JBoss EAP 7,每個人都能獲得提高生產(chǎn)力和效率所需要的東西。 無論您是新手開發(fā)人員,資深的Java EE專家還是操作,測試或管理團隊的工作人員,JBoss EAP 7都可以為您提供構建,部署和維護健壯的Web規(guī)模,高水平的額外優(yōu)勢。以DevOps速度影響應用程序。
Java EE 7支持
JBoss EAP 7.0實現(xiàn)了Java EE 7完整平臺和Web Profile標準。
批次1.0,JSON-P 1.0,并發(fā)1.0,WebSockets 1.1,JMS 2.0,JPA 2.1,JCA 1.7,JAX-RS 2.0,JAX-WS 2.2,Servlet 3.1,JSF 2.2,JSP 2.3,EL 3.0,CDI 1.1,CDI擴展,JTA 1.2,攔截器1.2,通用注釋1.1,托管Bean 1.0,EJB 3.2,Bean驗證1.1
Java SE 8
JBoss EAP 7.0需要Java SE 8,并且EAP 7.0 Alpha已經(jīng)通過Open JDK 8,Oracle JDK 8進行了測試。
高度可擴展的Web服務器(底層)
我們已經(jīng)將Web服務器和servlet的實現(xiàn)從JBoss Web切換到Undertow 。 Undertow是現(xiàn)代NIO Web服務器,旨在實現(xiàn)最大的吞吐量和可伸縮性。 它支持非阻塞和阻塞處理程序,傳統(tǒng)和異步servlet以及JSR-356 Web套接字處理程序。
減少端口
通過利用HTTP升級,EAP 7幾乎將其所有協(xié)議遷移到兩個端口上進行多路復用:管理端口(HTTP / JSON管理,HTTP升級的遠程處理-本機管理和JMX,Web管理控制臺)和應用程序端口(HTTP Servlet,JAX-RS,JAX-WS,Web套接字,HTTP升級的遠程處理EJB調用遠程JNDI)
消息整合和與EAP 6的向后兼容性
EAP 6的HornetQ代碼庫捐贈給了Apache ActiveMQ項目,并且HornetQ社區(qū)加入其中,以構建下一代消息傳遞代理。 這在ActiveMQ Artemis項目的第一個主要版本中得以實現(xiàn)。 ActiveMQ Artemis包括許多新功能,并且還保留了與HornetQ代理的協(xié)議兼容性。 EAP 7包含了這個令人興奮的新項目作為其JMS代理,并且由于協(xié)議兼容性,它完全替代了HornetQ項目。
離線CLI
在獨立模式和域模式下,您現(xiàn)在都可以使用CLI命令管理服務器,而無需運行服務器。 此工作方式類似于僅管理員模式,但不需要啟動服務器和使用TCP端口。 相反,CLI嵌入服務器并直接以僅管理員模式啟動它。
IIOP實施
我們已經(jīng)將IIOP實現(xiàn)從JacORB切換到OpenJDK ORB的下游分支。 此更改應導致與JVM ORB和Java EE RI更好的互操作性
服務器掛起模式/正常關機
EAP 7中的新服務器掛起模式一旦激活,將拒絕新請求,但允許舊請求完成。 一旦掛起過程完成,就可以在不中斷正在進行的事務的情況下停止服務器,在執(zhí)行維護時將其置于掛起狀態(tài),或者返回到再次允許新請求的運行狀態(tài)。 (不包括JMS和事務,包括Web,EJB,EE并發(fā),mod_cluster,命名)
內置前端負載均衡器(技術預覽)
現(xiàn)在可以將 EAP 7(使用Undertow) 配置為充當多平臺智能負載均衡器 ,使用HTTP和AJP / mod_cluster協(xié)議代理對后端EAP 7節(jié)點的請求。
聚類
新的優(yōu)化的會話復制和使用Undertow的Single Sign On實現(xiàn)。 新的/優(yōu)化的@Stateful EJB緩存實現(xiàn)。 HA Singleton部署(用于與EAP 5相同的故障轉移用例,例如在群集中的一個節(jié)點中啟用EJB部署)和Singleton MDB(技術預覽)。
JCA和數(shù)據(jù)源
EAP 7支持基于JGroups項目的DistributedWorkManager實現(xiàn),并且通過延遲連接管理器擴展增強了JCA連接管理器。 數(shù)據(jù)源和資源適配器子系統(tǒng)允許設置容量策略和其他刷新策略。
EAP 6系列停產(chǎn)子系統(tǒng)的遷移CLI操作
為了幫助用戶從EAP 6中的舊子系統(tǒng)(例如jbossweb,jacorb和hornetq)遷移,我們引入了一組管理操作,可以將舊配置轉換為相應的新子系統(tǒng)。 由于這些操作會遷移基礎管理資源模型,因此舊的CLI腳本或自定義設置系統(tǒng)也可以利用這些功能。
HTTP / 2服務器推送(技術預覽)
WildFly中的Web服務器Undertow 已添加了對新HTTP / 2標準的支持。 HTTP / 2通過壓縮頭并在同一TCP連接上多路復用多個流來減少延遲。 它還支持服務器在請求資源之前將資源推送到客戶端的功能,從而可以更快地加載頁面。 科技 在JDK 9發(fā)行/受支持之前,可通過經(jīng)過測試的第三方alpn.jar為http(S)提供預覽支持。
在JVM上具有服務器端JavaScript的現(xiàn)代企業(yè)Web應用程序(技術預覽)
EAP 7現(xiàn)在允許您編寫服務器端JavaScript (使用JDK 8 Nashorn功能)來快速開發(fā)REST終結點,這些終結點可以引入CDI bean,執(zhí)行JNDI查找以及調用JPA實體Bean。 此功能由Undertow項目提供
修剪
刪除了Java EE 7中不再需要的以下技術:
- CMP – JPA提供了性能更高且更靈活的API。
- JAX-RPC – JAX-WS提供了更加準確和完整的解決方案。
- JSR-88 –很少采用。
通過以下資源了解有關EAP 7的更多信息
并且請記住:與任何Alpha版本一樣,請預見問題。 如果發(fā)現(xiàn)問題,請隨時將其提交到相應的JIRA中 。
- Java EE 7功能快速入門( ZIP下載 )
- 產(chǎn)品資料
- 入門指南
翻譯自: https://www.javacodegeeks.com/2015/11/red-hat-jboss-enterprise-application-platform-7-0-alpha-released.html
jboss7.0.2
總結
以上是生活随笔為你收集整理的jboss7.0.2_红帽JBoss企业应用平台7.0 ALPHA发布了!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js内存泄露 垃圾回收_Java内存体系
- 下一篇: sts集成jboss_与JBoss BP