面向庞大新受众:VMware收购WaveMaker

工程 | Rod Johnson | 2011年3月8日 | ...

今天,VMware通过此博客宣布收购WaveMaker,这是一款广泛使用的图形工具,能让非专业开发人员快速构建Web应用程序。虽然WaveMaker已经成为Spring生态系统的一部分,但现在它将成为Spring家族和VMware云战略的组成部分。WaveMaker的所有员工都将加入VMware。

此次收购进一步推动了VMware的云应用平台战略,通过赋能更多开发者构建和运行现代应用程序,这些应用程序可以与底层基础设施共享信息,从而最大限度地提高性能、服务质量和基础设施利用率。

它如何契合

在过去的8年里,Spring极大地简化了Java应用程序的构建。第一批Spring采用者是高级开发者,他们详细了解上一代EJB技术并寻求更优的替代品。在某些情况下,他们自己也成为了Spring开发者。第二批是主流业务应用程序开发者,他们专注于实现业务需求,而无需专业的底层基础设施知识。随着Spring社区进一步发展到数百万人,并且Spring在越来越多的组织中被强制作为开发解决方案,它开始包容各种技能水平的开发者。每个版本的Spring都使应用程序更简单,并减少了所需的代码和配置;GrailsSpring Roo的出现也帮助简化了所有技能水平开发者的日常工作。

我们一直为专业软件开发者提供了出色的解决方案。然而,并非所有业务应用程序都由专业开发者编写。例如,任何在金融服务行业工作过的人都知道,有多少功能是由业务人员使用Excel电子表格实现的。尤其是在Web应用程序的情况下,许多解决方案可以由业务开发者交付或从其他组件中整合——例如仪表盘。

愿景

我一直相信,我们最终应该提供基于Spring的技术,使技术水平较低的用户能够构建此类应用程序,从而增加Spring平台的价值,并以最经济的方式解决许多业务问题。实际上,这意味着在(例如UI设计等)自动化可能实现的领域引入可视化工具来取代编码。如果做得好,这种自动化甚至可以惠及专业开发者,对于某些类型的应用程序而言。

WaveMaker登场。

WaveMaker是一个经过验证的、基于浏览器的可视化工具,用于构建Spring应用程序。

借助WaveMaker,我们可以为编码和非编码开发者在Spring平台上协作创造独特的机会,从而提供巨大的业务价值。

传统上,此类方法的致命弱点在于,可视化工具生成的应用程序是开发者不想手动编辑的——这意味着一旦非技术人员遇到困难并需要对应用程序进行进一步修改时,专业开发者就无法提供帮助,除非从头开始重新实现应用程序。

我们选择WaveMaker是因为有了它,我们可以避免这个问题。WaveMaker应用程序就是一个Spring应用程序。展望未来,我们将确保WaveMaker应用程序与Spring的最佳实践和创新保持同步。

像Spring一样,WaveMaker是开源的,并且拥有一个不断壮大的社区。在过去的12个月中,它的采用率大幅上升,每月下载量达13.5万次。请允许我成为第一个欢迎WaveMaker社区加入SpringSource大家庭的人,并鼓励SpringSource社区了解如何开始使用WaveMaker

下一步是什么?

我们对未来感到兴奋。您可以期待的一些亮点:
  • 与Spring Roo的紧密结合将确保Spring Roo和WaveMaker应用程序之间架构的一致性,并使开发者能够在三个层面使用WaveMaker应用程序:传统的纯代码风格;由Spring Roo强化的代码导向风格;以及使用WaveMaker图形环境。这将是一组独一无二的引人注目的选择。
  • WaveMaker作为一项服务将自然地融入我们的云计算战略,包括Code2Cloud
  • 目前,WaveMaker使用数据库表和Web服务端点作为输入来构建应用程序。我们还有更多Spring的优秀功能可以利用。我们将通过暴露Spring的许多其他功能(如Spring Integration和Spring Social端点)以及其他云服务来丰富此功能。
对于Spring和VMware的云相关技术来说,这将是重要的一年。通过收购WaveMaker,我们将能够将我们新技术的H影响力带给更广泛的受众。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有