新的 Spring Integration 示例
基于大家对更多 Spring Integration 示例以及更实用结构的强烈需求,我们很高兴做出以下宣布
从 Spring Integration 当前版本开始,示例将不再包含在 Spring Integration 分发包中。相反,我们切换到了一个更简单的协作模式,这应该能促进更好的社区参与和社区贡献。示例现在有了专门的 Git SCM 仓库和专门的 JIRA 问题跟踪系统。示例开发也将有自己的生命周期,它不依赖于…
基于大家对更多 Spring Integration 示例以及更实用结构的强烈需求,我们很高兴做出以下宣布
从 Spring Integration 当前版本开始,示例将不再包含在 Spring Integration 分发包中。相反,我们切换到了一个更简单的协作模式,这应该能促进更好的社区参与和社区贡献。示例现在有了专门的 Git SCM 仓库和专门的 JIRA 问题跟踪系统。示例开发也将有自己的生命周期,它不依赖于…
亲爱的社区成员们,
我们很高兴宣布,Spring ActionScript 1.0 现已可用。
Spring ActionScript 是基于 ActionScript 3.0 编写的 Java Spring Framework 的一个分支。该框架包含以下核心功能:
Spring Actionscript 团队想借此机会感谢所有花时间报告 Bug、提供建议以及以任何其他方式提供帮助的人。没有敬业的 Spring 社区的支持,该框架就不会有今天的发展。感谢大家!
一如既往,我们期待有新成员加入团队。如果…
基于 M1 版本中的 JSF 2 支持,此版本包含以下特性:
请注意,文档尚未更新。请使用分发包中提供的示例代码以及相关 JIRA 议题 中的注释。
RabbitMQ 是一个强大的消息代理,基于 高级消息队列协议 (AMQP)。在之前的文章中,我们研究了如何构建一个 Python 股票代码程序。我们比较了使用 RabbitMQ 的 pika 与 py-amqplib,以及如何在两者之间轻松切换,只需极少的更改。
在本文中,我们将展示 pika 如何轻松地被 Spring Python 使用。Spring Python 是 Spring 概念在 Python 语言中的实现。它包含许多功能,例如 依赖注入。如果我们选择用 Python 构建一个类似 Spring 的应用,很容易利用…
Gemini Web 里程碑 4 (1.1.0.M04-incubation) 现已提供下载。
主要变更
受 云平台 兴起的启发,主要趋势之一是对传统关系数据库之外的替代存储技术的兴趣日益增长。其中一种存储机制是 Redis,一个高性能的键/值存储,它在未来的云基础设施中扮演着重要角色。
Grails 社区对 Redis 有很大的兴趣,紧随 Redis 2.0.0 版本发布 之后,我们很高兴宣布 GORM for Redis 里程碑 1 的可用性。
什么是 GORM for Redis?简单来说,它让 Grails 开发者习惯于使用 动态查询、Criteria 查询 和 命名查询 等便利功能的同时,能够利用 Redis…
在今年的 VMworld 大会上,VMware 发布了我们实现 IT 即服务的愿景。今天的 公告 概述了我们认为对于交付 IT 即服务至关重要的 IT 堆栈的三个主要层——云基础设施与管理、云应用平台和终端用户计算——并阐述了我们应对它的路线图。Spring 开发者技术和 SpringSource 中间件在我们的愿景中扮演着关键角色,我们相信正在为社区开启激动人心的新机遇。
作为此战略的一部分,我们发布了新的 VMware vFabric 品牌下的云应用平台。该平台兑现了 VMware 收购 SpringSource 的承诺,将我们的资产整合为一个单一的下一代基础设施。虽然各个组件将继续单独提供,但我们相信这种集成方案将提供一个更简单、更高效的选择。
VMware vFabric 平台结合了 Spring 开发框架和工具与 VMware vFabric 平台服务,从而能够快速交付具备即时可扩展性和云可移植性的下一代应用。
今天的公告是我们过去 5 年工作的自然延续。我们从使用 Spring Framework 和 POJO 编程创新变革企业 Java 开发效率开始;将 Spring 编程模型扩展到解决安全性、批处理、集成及其他重要需求;继续使用 tc Server 和 Hyperic 简化企业 Java 部署;进一步使用 SpringSource Tool Suite、Grails 和 Spring Roo 提高开发效率;通过收购 Rabbit Technologies 和 GemStone Systems 增加了云就绪的消息传递和数据网格功能;并与业界领先的 虚拟化解决方案 集成。基于这些优秀组件,我们今天宣布推出一个统一平台。
虚拟化和云计算的兴起,结合 Facebook 和 Salesforce.com 等消费级及软件即服务应用的普及,正在推动应用架构发生重大转变——涵盖基础设施、应用、数据访问以及终端用户与应用的交互方式。
现代应用需要易于使用、数据丰富,并随时随地提供访问。开发者需要框架、工具和平台服务,使其能够构建出色的应用,并立即将这些应用部署到一个智能平台上,该平台可按需配置并根据策略扩展应用。
IT 需要一个用于这一新一代应用的平台,该平台应摆脱前代架构的复杂性、冗余和限制。
VMware vFabric 云应用平台结合了数百万 Java 开发者使用的 Spring 项目和工具以及赋能下一代应用所需的 VMware vFabric 平台服务。向云计算的转变往往融合了开发者和运维的关注点;我们认为理解和满足现代开发者的需求至关重要。
通往云的道路始于开发者工具和功能,这些工具和功能使创建新应用变得容易,这些应用提供丰富、现代的用户体验,并使用成熟的 EAI 模式与其他应用集成。Spring 应用可以部署到任何 Java 平台,包括 WebSphere、WebLogic、JBoss、我们自己的 tc Server 以及公有云平台。开始使用的最佳方式是下载 SpringSource Tool Suite,它提供了一个丰富的开发环境和运行时平台,使创建 Spring 和 Grails 应用变得快速简便。
VMware vFabric 提供了轻量级占用空间和透明可见性,这对于应用充分利用底层虚拟基础设施平台至关重要,借助 tc Server 和 Hyperic 等技术。该平台直接应对云计算的技术挑战,支持新的数据管理方法,使应用能够借助我们的 GemFire 和 RabbitMQ 技术跨弹性、地理分布的云架构进行扩展。
在 VMworld,我们设有 6 个演示台,我们将在那里展示 VMware vFabric 云应用平台的实际运行。我鼓励大家前来参观。
我们的 Spring 和 vFabric 工程师继续保持高速进展,并将在 2010 年 10 月 19-22 日于芝加哥举行的 SpringOne 2GX 大会上重点展示更多创新。为支持我们与 Salesforce.com 和 Google 的合作,我们一直在努力扩展 Spring 编程模型和 vFabric 平台服务,以使开发者能够将应用部署到 VMforce 和 Google AppEngine 等云平台。我们鼓励大家亲自前来了解这些新的进展。
我们认为我们具备独特的能力,可以为数百万企业 Java 开发者提供通往云计算架构的清晰且创新的路径,这条路径由现代编程模型与下一代平台服务共同赋能。这条路径没有被前代架构的冗余和复杂性所淹没。这段旅程将会充满乐趣,我期待与大家同行。
对于所有对高级、可扩展、企业级和云消息传递感兴趣的人来说,这是个好消息!RabbitMQ 团队刚刚发布了他们流行的消息服务器的全新版本 RabbitMQ 2.0。此版本包括一个全新的可扩展存储引擎,原生支持多协议消息传递,改进了插件分发等等。
Spring 社区成员可以使用新的 Spring AMQP 项目来连接 RabbitMQ,支持 Java 和 .NET。RabbitMQ 和 Spring AMQP 将是 10 月 19-21 日在芝加哥举行的 SpringOne 2GX 2010 大会上令人惊叹的技术内容之一。务必立即注册以锁定早鸟优惠。