紅帽提交新JSR推動Java EE 7云應用平臺 |
發布時間: 2012/9/15 14:16:10 |
2011年4月15日 - 紅帽公司將通過推動和提交多項Java平臺企業版本(Java EE)7(JSR 342)新規格來保持其在Java社區中的長期領先地位。紅帽公司提交的這些全新Java規格請求(JSR)為平臺即服務(PaaS)和云部署創建了標準,為Java用戶提供了本地和云環境下的完整連貫性、靈活性和可移植性。這新全新的JSR反映出Java EE作為市場上靈活性和適應性最強應用平臺的地位。
目前,全世界Java開發人員的數量已經超過九百萬,而Java將繼續成為開發人員的首選主要平臺。Java EE 7包含多項增強特性,這些特性使基于Java EE 7的應用能夠在云中更便捷地運行,而且新的擴展應用程序接口(API)也將改善開發人員的工作效率,其中包括Context and Dependency Injection (CDI)、Web Sockets、適用于移動應用的HTML 5、Java Message Service (JMS) 2.0、以及Bean Validation。Java EE 7還集合了多租戶、安全、應用管理、應用擴展能力和云管理等特性。 The new specifications submitted and led by Red Hat include: 紅帽公司提交和領導的新規格包括: Context and Dependency Injection 1.1 - CDI可簡化和統一Java EE應用的各個層,提供標準的依存關系插入和生命周期管理模型,并使各組件能夠以松散結合的方式交互運行。其結果便是更簡單、管理性更好且移植能力更強的應用,完全無需引入非標準的專有框架。 數據網格 - 分布式數據網格可在數據層面上實現更簡便和更具成本效益的擴展,這對于大規模云或公用服務計算和多租戶應用平臺來說都是至關重要的。 Bean Validation - 可為整個應用提供從持久層到演示層實施驗證邏輯的連貫方法。這種統一的方法 有助于避免重復和不連貫的現象,進而最終加快開發的速度。 秉承Java社區進程的精神,紅帽公司還參與協作了其它一些重要的Java EE 7技術,其中包括: 適用于RESTful Web Services 2.0的Java API(JSR-339); Java Message Service 2.0 (JSR-343); Java Server Faces 2.2 (JSR-344); Java Content Repository API (JSR-333). 紅帽公司中間件業務副總裁兼總經理Craig Muzilla說:“Java是一種有活力、切實可行的企業和云應用標準及平臺。紅帽將致力于實現一種開放的社區化進程,而且我們將繼續走在Java未來發展的最前沿。” 除推動這些新規格外,紅帽公司已經在其社區項目和企業云產品中提供了Java EE 7版本。JBoss Infinispan是一個被廣泛使用的與新型數據網格JSR協作的JBoss社區項目,它將有望隨紅帽公司商業應用平臺產品JBoss 企業應用平臺即將推出的版本中正式發布。目前,紅帽公司正在將作為Java EE 7組成部分的應用隔離、安全性、級別加載、應用版本生成和服務質量能力,以及PaaS能力融合到其中間件產品中。 紅帽公司在Java EE 7中的領導地位將續寫其在Java社區中的領先和創新歷史。縱觀歷史,紅帽公司一直在努力加強Java的地位,并且協助Java EE從一種剛性的龐大平臺發展成為適用于云和本地部署的高生產性、輕型、模塊化應用結構。 紅帽公司是Java EE 5和Java EE 6的主要推動者,并且投入大量開發人員和云經驗來協助引領Java EE 7的發展事業。除了在Java社區進程(JCP)執行委員會中發揮重要作用外,紅帽公司還在超過35項JSR中扮演Java規格領導者或專家工作組成員。紅帽公司還推動了Java EE 6中一項最重要且影響最大的JSR - JSR 299 (Context and Dependency Injection)。紅帽還是Enterprise JavaBeans (EJB) 3、JavaServer Faces、Java Persistence API和Bean Validation的主要推動者 - 所有這些標準都是Java EE變得更加強健和靈活,也更便于開發人員使用。 本文出自:億恩科技【www.laynepeng.cn】 |