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