标签:
红帽和谷歌成立开源促进会,允许Java开发者在不修改JBoss应用服务器的情况下部署Google App Engine(GAE)。
红帽的JBoss应用服务器的团队和谷歌的云平台团队合作成立了开源促进会,创建了一个新的Java云应用编程框架–”CapeDwarf”。Gartner 的分析师 Yefim Natis很看好这个项目的发展前景,认为它可以让”cloud native”和“enterprise native”结合落地。此开源促进会提供了一个GAE API ,可以让Java开发者在不修改红帽的JBoss服务器情况下部署他们的应用程序。提供的API包括JBoss的Infinispan, JGroups, PicketLink, HornetQ等等。该项目的网站称:“CapeDwarf项目的最终目标是要充分实现所有GAE API。”
CapeDwarf是一个Java Framework,由谷歌的云服务“cloud native”设计,并通过红帽的“enterprise native”企业服务实施。当前此项目开发与实施都已成熟,编程模块经过了谷歌客户的测试表现良好,JBoss AS开发已用于企业实战。
CapeDwarf于2011年10月发布,Ale? Justin是此项目的创始人兼负责人,也JBoss的首席软件工程师。他说,谷歌和红帽合作主要开发适合GAE API的TCK,其目标是 “让GAE尽可能地适合企业应用,而且与OpenShift的兼容性更好。”OpenShift是红帽的PaaS。
但是,业界也对CapeDwarf基于云的开发前景表示一些担忧。当前企业的业务是否适宜移植到GAE?谷歌是否会继续强化GAE的企业功能?CapeDwarf未来的标准制定是否会由红帽领导?这些问题的解决关系着会让一个小的商业项目变为一个未来的工业标准。这对两家公司的都是非常好的发展机会。
CapeDwarf仍处于开发阶段,它目前可在JBoss上运行红帽的OpenShift或谷歌的计算引擎。CapeDwarf项目现在由JBoss社区和GitHub开源中心负责。最新的Beta版可从JBoss网站上下载,采用Apache 2.0许可发布源码。
|