发布于 2016-10-15 01:01:35 | 141 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

Spring Integration Spring消息通信

Spring Integration能在基于Spring的应用中进行简单的消息通信,并通过简单的适配器与外部系统集成。这些适配器提供了一个更高级别的抽象,超越 了Spring对远程调用、消息和调度的支持。其主要目标是在保持关注点分离的同时,为构建企业集成解决方案提供一个简单的模型,该模型对产出可维护、可 测试的代码来说是必不可少的。


Java DSL for Spring Integration 1.2 正式版发布了,用于集成Spring的Java DSL。

值得关注的更新:

  • 支持Thread Barrier

private static final String BARRIER = "barrier";
@Bean
public IntegrationFlow barrierFlow() {
    return f -> f
        .barrier(10000, b -> b
                .correlationStrategy(
                         new HeaderAttributeCorrelationStrategy(BARRIER))
                 .outputProcessor(g ->
                         g.getMessages()
                                 .stream()
                                 .skip(1)
                                 .findFirst()
                                 .get()))
         .channel(c -> c.queue("barrierResults"));
}
@Bean
public IntegrationFlow releaseBarrierFlow(
                          MessageTriggerAction barrierTriggerAction) {
    return IntegrationFlows.from((Channels c) -> c.queue("releaseChannel"))
        .trigger(barrierTriggerAction,
            e -> e.poller(p -> p.fixedDelay(100)))
        .get();
}
  • Poller 

  • 文件分割器的改进

点击提交记录以了解更多点此查看发布说明

下载地址:



历史版本 :
Spring Integration 5.0 正式发布,Spring 消息通信
Spring Integration for AWS 1.1 GA 发布
Spring Integration 5.0 rc1 发布,Spring 消息通信
Spring Integration 5.0.0.M7 发布
Spring Integration 5.0.0.M6 发布
Spring Integration 5.0.0.M5 发布
Spring Integration 4.3.10 发布,Spring 消息通信
Spring Integration 5.0.0.M4 发布
Spring Integration 4.3.9 发布,Spring 消息通信
Spring Integration 4.3.8 发布,应用于 Spring 框架
Spring Integration 5.0 Milestone 2 发布
Spring Integration 5.0 Milestone 1 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务