標簽:
紅帽和谷歌成立開源促進會,允許Java開發(fā)者在不修改JBoss應用服務器的情況下部署Google App Engine(GAE)。
紅帽的JBoss應用服務器的團隊和谷歌的云平臺團隊合作成立了開源促進會,創(chuàng)建了一個新的Java云應用編程框架–”CapeDwarf”。Gartner 的分析師 Yefim Natis很看好這個項目的發(fā)展前景,認為它可以讓”cloud native”和“enterprise native”結合落地。此開源促進會提供了一個GAE API ,可以讓Java開發(fā)者在不修改紅帽的JBoss服務器情況下部署他們的應用程序。提供的API包括JBoss的Infinispan, JGroups, PicketLink, HornetQ等等。該項目的網站稱:“CapeDwarf項目的最終目標是要充分實現所有GAE API。”
CapeDwarf是一個Java Framework,由谷歌的云服務“cloud native”設計,并通過紅帽的“enterprise native”企業(yè)服務實施。當前此項目開發(fā)與實施都已成熟,編程模塊經過了谷歌客戶的測試表現良好,JBoss AS開發(fā)已用于企業(yè)實戰(zhàn)。
CapeDwarf于2011年10月發(fā)布,Ale? Justin是此項目的創(chuàng)始人兼負責人,也JBoss的首席軟件工程師。他說,谷歌和紅帽合作主要開發(fā)適合GAE API的TCK,其目標是 “讓GAE盡可能地適合企業(yè)應用,而且與OpenShift的兼容性更好。”O(jiān)penShift是紅帽的PaaS。
但是,業(yè)界也對CapeDwarf基于云的開發(fā)前景表示一些擔憂。當前企業(yè)的業(yè)務是否適宜移植到GAE?谷歌是否會繼續(xù)強化GAE的企業(yè)功能?CapeDwarf未來的標準制定是否會由紅帽領導?這些問題的解決關系著會讓一個小的商業(yè)項目變?yōu)橐粋未來的工業(yè)標準。這對兩家公司的都是非常好的發(fā)展機會。
CapeDwarf仍處于開發(fā)階段,它目前可在JBoss上運行紅帽的OpenShift或谷歌的計算引擎。CapeDwarf項目現在由JBoss社區(qū)和GitHub開源中心負責。最新的Beta版可從JBoss網站上下載,采用Apache 2.0許可發(fā)布源碼。
|