Java Paas初創(chuàng)公司CloudBees宣布,他們的RUN@Cloud產品已完全支持Java EE 6 Web Profile(EE 6 WP)應用的開發(fā)和部署,擊敗了Red Hat的同類競爭產品OpenShift,使他們成為首家擁有能投入生產環(huán)境、遵循Java EE規(guī)范的Paas產品的公司。
新聞稿里說道:
如果你想在云里部署真正遵循的EE 6 Web Profile的應用,CloudBees是目前唯一的選擇。其他能同時提供運行時功能和開發(fā)能力的EE 6 Web Profile環(huán)境現在都沒有完成Beta測試、沒有發(fā)布GA版本、也不能用于生產環(huán)境。要滿足Java開發(fā)人員的需要,運行時功能和開發(fā)能力是必不可少的,對企業(yè)計算環(huán)境來說,這些也是必需的。
——CloudBees CEO和創(chuàng)始人Sacha Labourey。
EE 6 WP是Java EE 6完整Profile的API子集,用來開發(fā)Web應用。它支持Web層的很多技術,比如JSF 2、Facelets、JSP和Servlets 3.0,同時包含Bean驗證、用于持久化的JPA 2、針對事務管理的JTA、業(yè)務層服務使用的EJB 3.1 Lite,以及基于依賴注入、描述通用組件模型的CDI。EJB 3.1 Lite也是個規(guī)范,是EJB 3.1規(guī)范裁剪后的實現。EJB 3.1 Lite面向Web應用堆棧,所以并不支持有些技術,像JAX-RS(REST端點)、SOAP、RMI/CORBA、對EJB 2.x的向后兼容性、異步服務和消息驅動Bean。
Sacha Labourey告訴InfoQ,CloudBees的EE 6 WP解決方案基于JBoss AS 7的修改版本。除了其他內容,這些修改還能讓CloudBees無需中斷服務就能實時部署EE 6 WP應用,這樣就可以保存活動客戶的記錄。此外,該產品完全支持集群,具備自動故障轉移的能力,也可以根據響應時間、并發(fā)請求、會話等一系列指標進行自動伸縮。
Labourey確認道,公司現在主要關注Web應用,所以目前還不打算支持完整的Java EE 6 Profile,不過他們希望以后能在產品中添加Java EE 6完整Profile的一些功能特性。
正如InfoQ先前的報道,這款產品的定價將比基于Tomcat的產品貴50%左右。
查看英文原文:CloudBees Launch First Java EE Web Profile PaaS at JavaOne
作者 Charles Humble 譯者 王麗娟