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