Spring Integration 2.0 里程碑 3 发布

工程 | Mark Fisher | 2010 年 3 月 23 日 | ...

Spring Integration 2.0 的第 3 个开发里程碑已于上周发布(在此处下载)。

如果您已阅读Oleg 最近的博客,您已经知道我们已开始研究基于“贷款经纪人”示例的新参考示例实现,该示例在 Gregor Hohpe 和 Bobby Woolf 的企业集成模式一书中扮演着重要角色。

我只是想发布一篇简短的博客,列出此版本中的一些其他新增加和改进。 在接下来的几周内,您会看到更详细的博客文章,介绍其中的一些功能。我提供了一些文档、示例和测试代码的链接,以便您至少可以快速了解这些功能的演变方式。

TCP/UDP 的入站和出站通道适配器

在此处阅读相关信息:http://static.springsource.org/spring-integration/docs/2.0.x/spring-integration-reference/htmlsingle/spring-integration-reference.html#ip

JMX 的通道适配器

这组适配器为 JMX 通知(侦听或发布)、MBean 属性轮询和 MBean 操作调用提供支持。 此外,在 JMX 支持的基础上,我们现在拥有控制总线的初始实现(我们的贷款经纪人示例最终将被扩展以展示控制总线的实际应用,如 EIP 第 12 章中所述)。 在此处阅读更多信息:http://static.springsource.org/spring-integration/docs/2.0.x/spring-integration-reference/htmlsingle/spring-integration-reference.html#jmx

JDBC 的入站通道适配器

文档正在编写中,但您可以在测试用例中查看一些示例。 我们还开始了基于 JDBC 的 MessageStore 实现的工作,该实现可用于框架内的许多组件,在这些组件中需要持久性(例如 Aggregators)。 MessageStore 接口本身仍在发展中,但我们正在努力使其尽可能简单,因为将来可能会考虑许多不同的存储选项。

可配置的类型转换

Spring Integration 现在支持可配置的 Spring 3.0 ConversionService 实例。 类型为 ConversionService 且名为“integrationConversionService”的 bean 将用于处理程序方法调用(service-activator、transformer、router、splitter 等)。 换句话说,如果您传递一个有效负载类型为 Foo 的消息,但要调用的方法期望类型为 Bar 的实例,则只要您配置的 ConversionService 包含支持从 Foo 转换为 Bar 的转换器,就可以自动进行转换。 这是一些测试代码和相应的配置

入站 Web 服务示例

我们添加了一个新示例,演示了入站 Web 服务支持。 与所有示例一样,可以通过 Maven 构建它,如示例的README.txt中所述,该文件包含在发行版中。

请继续关注更多博客文章。 我们非常期待您通过JIRA和/或论坛提供反馈,因为我们正在接近 2.0 版本!

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

更进一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部