如何创建基于 Spring 4 注释的频道?

How to create channels with Spring 4 annotation based?

我想创建一个带有集合队列的套接字通道,客户端和服务器可以在其中交换简单的消息。

但我已经无法将以下 xml 转换为基于注释的 spring-4 配置:

<int:channel id="rendezvousChannel"/>
    <int:rendezvous-queue/>
</int:channel>

这在 spring 4 中会是什么样子?

简答:

@Bean
public PollableChannel rendezvousChannel() {
   return new RendezvousChannel();
}

你能解释一下为什么从你身边找到解决方案对你来说是个问题吗?

任何 XML 组件都由一些 Java class 支持,并且大多数情况下它们的名称反映了 XML 组件名称。