迎接庞大的新受众:VMware 收购 WaveMaker

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

今天,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 个月中,它的采用率急剧 上升,每月下载量达 135K。 让我首先欢迎 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,我们将能够将我们新技术的的影响力带给更大的受众。

获取 Spring 新闻简报

与 Spring 新闻简报保持联系

订阅

更进一步

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

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部