领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多昨天,GigaSpaces 宣布了其基于空间架构的最新版本,并为其起了一个新名称:GigaSpaces eXtreme Application Platform (XAP). 引自其新闻稿:
新版本提供了一个完整的中间件平台,用于管理数据、消息传递和业务逻辑,以满足需要高性能和在数百台机器上进行水平扩展的应用。不过,公告中引起我注意的是这一部分
作为新产品发布的一部分,GigaSpaces 采用了一种更简单、非侵入式的编程模型,允许开发人员使用普通旧 Java 对象 (POJO)、普通 .Net 和普通 C++ 对象编写应用程序。对于 Java,GigaSpaces 通过支持 Spring Framework 来实现这一点,Spring Framework 正迅速成为企业 Java 编程的事实标准。很高兴看到这种认可,我唯一想对该声明进行的小改动是删除“正迅速成为”部分:Spring Framework是企业 Java 编程的事实标准。
像这样的公告是良性循环的一部分(例如,Geoffrey Moore 在他的书“The Gorilla Game”中描述的),Spring Framework 的普遍性使得供应商在其产品中提供 Spring Framework 集成非常有吸引力,这反过来又增加了 Spring 的整体价值。这当然有助于使 Spring 更加普及,从而给更多供应商施加压力,要求他们更深入地集成。
那么,在您的产品中“支持 Spring”意味着什么?在最简单的层面上,这意味着融入 Spring 的理念:简单的 Java 对象支持外部化配置和易于测试。以下是一些关于如何使您的产品“Spring 友好”的提示