Grails 1.3 发布

工程 | Graeme Rocher | 2010年5月11日 | ...

我很高兴地宣布 Grails 1.3 立即可用!关注 Grails 发布的用户会记得,自从上次 Grails 主要版本发布(Grails 1.2 于 12 月发布)以来并没有过去很长时间,但是鉴于需要将最新最好的 Groovy 版本提供给开发人员,Grails 1.3 可以被视为 Groovy 1.7 发布。Groovy 团队在为 Groovy 语言带来各种优秀的新增功能方面做得非常出色,例如匿名内部/嵌套类、AST 构建器和 Power Assert(我个人最喜欢的),所有这些现在都可以在……

Spring Web Flow 2.1.0 里程碑 1 发布

发布 | Rossen Stoyanchev | 2010年5月7日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布 Spring Web Flow 2.1.0 M1 现已可用。

下载 | 变更日志

此版本基于 Spring 3.0.2、Spring Security 3.0.2、Tiles 2.1.2 和 Portlet API 2.0。它以 Spring EL 作为默认表达式语言,并集成了 Spring 3 中提供的新类型转换和格式化系统。

2.1.0 版本将有两个里程碑,第一个候选版本计划于今天两周后发布。在此期间,欢迎您提供反馈和意见。

SpringSource 将收购 GemStone Data Management

工程 | Rod Johnson | 2010年5月6日 | ...

又一周,又一则重要公告。VMware 的 SpringSource 部门今天 宣布,我们已达成最终协议,收购 GemStone Systems,这是一家数据网格技术领导者。

此次收购,就像我们 最近收购 Rabbit Technologies 一样,为我们的中间件产品组合增加了另一个私有云和公有云的关键构建块。与 Rabbit、SpringSource 和 VMware 的其他产品一样,GemStone 技术在当今的企业场景和未来的云世界中都具有价值。此次收购还为我们的…

VMforce 提供 Spring Cloud 平台

工程 | Rod Johnson | 2010年4月27日 | ...

VMware 和 Salesforce 今天 宣布 合作构建一个名为 VMforce 的企业 Java 云。此公告在更广泛的 行业 背景 受到广泛关注,但今天我想重点关注 SpringSource 技术在此新平台中的核心作用以及它为 Spring 社区开发人员带来的独特且引人注目的优势。

什么是 VMforce?

VMforce 是 VMware 和 SalesForce 的一项联合服务。VMforce 使用 Force.com 物理基础设施运行 vSphere,并具有一个特殊的定制 vCloud 层,允许无缝扩展和管理。在此层之上,VMforce 运行 SpringSource tc Server 实例,为在 VMforce 上运行的企业应用程序提供执行环境。Spring 应用程序可以将其自己的企业数据存储在 Force.com 数据库中,或使用已驻留在其中的数据。所有这些架构细节都无缝集成到一个平台中,允许开发人员以与本地 tc Server 或 Tomcat 实例相同的方式与服务器交互。
vmforceCloud

在 VMforce 上开发 Spring 应用程序

为了确保开发人员能够高效地使用此新平台并能够使用其现有技能集,我们正在构建与 SpringSource Tool Suite 的集成,允许开发人员将其 VMforce 帐户视为一个具有惊人可扩展性的简单本地 Tomcat 实例。与 STS 的其余部分一样,集成将是免费的。

STS/VMforce 集成意味着您可以拖放应用程序以将其部署到平台,并利用增量重新部署来进行快速往返开发,即使平台是…

Spring Web Flow 2.0.9 发布

发布 | Keith Donald | 2010年4月15日 | ...

尊敬的 Spring 社区:

我们很高兴地宣布 Spring Web Flow 2.0.9 现已可用。 下载 | 参考文档 | 变更日志

此版本包含许多小错误修复,以及对 Dojo 版本的更新,该更新解决了 Dojo 的 安全漏洞

除了 2.0.x 维护之外,Web Flow 项目团队目前正在开发 2.1 版本,该版本提供了基于 Spring 3 的当前一代 Web Flow 版本。同时,工作仍在继续,朝着下一代 Web Flow 的第一个 3.0 里程碑 前进。请关注未来的公告…

SpringSource 通过 RabbitMQ 进入云消息领域

工程 | Rod Johnson | 2010年4月13日 | ...

我很高兴地 宣布,VMware 的 SpringSource 部门已收购 Rabbit Technologies Ltd.,该公司是流行的开源云消息技术 RabbitMQ 背后的公司。此次收购将增强我们的中间件产品组合并加速我们的云计划。

云中的消息传递演进

随着组织越来越多地在云环境中构建和部署应用程序,支持这种新模型的基础设施也在不断发展。需要一种新型的轻量级、可靠、可扩展和可移植的消息传递系统来支持用户请求路由到相应资源,无论这些资源可能驻留在哪里。RabbitMQ 是该领域的领导者,并在云消息传递方面展示了显著的创新。

RabbitMQ 非常适合云,主要有三个原因

  • **开放**:RabbitMQ 是开源的,拥有一个开放且活跃的社区,并且基于开放标准。开放性将是成功云平台的关键因素,因为如果事实证明它只是供应商锁定技术的另一个版本,那么迁移到云将失去很多吸引力。
  • **灵活的可扩展性**:RabbitMQ 能够以多种不同的方式进行扩展,不仅是技术上的水平扩展,还有跨服务扩展的联合消息传递,一直到地理上分散的扩展。
  • **基于协议**:RabbitMQ 是基于协议而不是基于 API 的消息传递系统。这意味着消息传递客户端不依赖于供应商安装的库,从而提高了应用程序的可移植性,并允许来自各种不同平台的客户端消息传递。这种方法还允许 RabbitMQ 支持多种协议,从而提高了其在像云这样的异构环境中的效用。

事实上,Rabbit 的云场景适用性已在实践中得到证明,因为它已被云服务提供商和构建私有云的组织采用,例如 NASA Nebula

这对您意味着什么?

如果您是 RabbitMQ 社区的成员,这是一个好消息,并且是对您技术选择的重大进一步认可。RabbitMQ 将继续保持开源并以与以前相同的方式分发。社区可以期待看到对这项出色技术的更多投资,这应该会导致开源版本得到重大改进。RabbitMQ 社区还可以期待看到 SpringSource 对其其他开源社区(如 Spring、Grails、Groovy 和基于 Apache 的技术)提供的相同奉献精神和支持。

我们热爱并致力于语言的多样性,并且…

将作业配置上传到 Spring Batch Admin

工程 | Dave Syer | 2010年4月8日 | ...

一个没有普遍良好解决方案的有趣问题是:如何更改正在运行的 Spring 应用程序的配置?Spring Batch Admin 1.0.0.M3 最近发布,它具有一个配置上传功能,以特定方式解决了此问题。有人在最近慕尼黑的 S2GForum 上请求了此功能(如果您错过了该活动,请注册 5 月份在 伦敦阿姆斯特丹 举行的活动),我很高兴地告诉他它已经存在,所以也许它值得更多关注……

基本用例的屏幕截图

作业视图上传前 我们首先查看应用程序中的作业视图。它显示了可由 Web 应用程序启动或监控的作业列表。

现在计划是上传一个新的作业配置并查看此视图的变化。因此,我们从…

Spring Framework 3.0.2 发布

工程 | Juergen Hoeller | 2010年4月2日

| ...

我很高兴地宣布 Spring Framework 3.0.2 现已发布,其中包含 100 多个针对用户报告问题的修复。请从我们的下载页面获取。

Spring 3.0.2 赶上了最近的第三方版本发布,例如Hibernate 3.5 正式版、OpenJPA 2.0 beta 3、Hessian 4.0.3 和 JasperReports 3.7。此外,此版本引入了 Web 支持改进(例如新的 HttpEntity 类)并修复了一些回归问题。

我们建议从所有以前的 Spring 3.0 版本升级到 Spring 3.0.2 - 用于开发和生产环境。如果您目前正在使用 Spring 2.5,3.0.…

SpringSource dm Server 2.0.1 发布

工程 | Glyn Normington | 2010 年 4 月 1 日 | ...

SpringSource dm Server 2.0.1 今天发布

此版本修复了一些小错误和一个安全问题。管理员控制台的 dojo 版本从 1.3.2 升级到 1.3.3,以防止开放重定向攻击

此版本还包括 OSGi Web 容器的最终参考实现。OSGi Web 容器规范最近由 OSGi 联盟作为OSGi 4.2 企业规范的一部分发布。

dm Server 没有进一步的发布计划,因为该项目正在捐赠给 Eclipse 基金会作为Virgo。我们的目标是在不久的将来发布 Virgo 的基线版本……

在 Spring Integration 2.0 M3 中使用 UDP 和 TCP 适配器

工程 | Gary Russell | 2010 年 3 月 29 日 | ...

Spring Integration 2.0 里程碑 3中引入的 UDP 和 TCP 通道适配器提供了两个或多个 Spring Integration 应用程序之间,或 Spring Integration 应用程序与其他平台之间的轻量级通信。

Oleg 关于贷款经纪人的博客之后,我使用相同的示例来展示如何在 M3 中使用新的 UDP 适配器。假设贷款经纪公司首席执行官听到一些客户抱怨一些银行报价过高。他询问首席信息官是否可以监控从银行返回的报价,以便……

获取 Spring 新闻通讯

与 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部