【问题标题】:Java equivalent of tcp-inbound-channel-adapter and tcp-outbound-channel-adapter bean configurationJava 等效于 tcp-inbound-channel-adapter 和 tcp-outbound-channel-adapter bean 配置
【发布时间】:2016-05-16 12:09:12
【问题描述】:

查看文档:http://docs.spring.io/spring-integration/reference/html/ip.html#tcp-adapters 我了解适配器仅用于一种方式的通信。但是,只给出了这些类的 XML 配置示例。

我正在尝试将它们配置为 Java bean,但我找不到任何有关如何执行此操作的文档。请给我一个示例,我将如何在 Java config 中配置以下内容:

<int-ip:tcp-outbound-channel-adapter
            id="outboundClient" channel="rsp_transformed" connection-factory="client" />

<int-ip:tcp-inbound-channel-adapter
            id="inboundClient" channel="req" connection-factory="client" client-mode="true" />

【问题讨论】:

    标签: java spring spring-integration


    【解决方案1】:

    Annotations on Beans

    在 4.3 中,我们为 inboundoutbound 端点的 XML 架构添加了类信息。

    在这种情况下,入站适配器只是一个TcpReceivingChannelAdapter@Bean,出站适配器是一个带有@ServieActivator注解的TcpSendingMessageHandler——框架使用注解中的信息创建一个ConsumerEndpointFactoryBean来支持处理程序。

    您还应该查看Java DSL,它在许多情况下使 java 配置更简单。

    【讨论】:

      猜你喜欢
      • 2015-05-03
      • 1970-01-01
      • 2014-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多