Spring集成:事件驱动的入站通道适配器

时间:2014-04-16 19:01:03

标签: spring-integration

我正在尝试将Quickfix(读取修复消息)中的读取消息配置为spring集成。我知道我可以使用入站通道适配器从外部源(如Quickfix)读取数据。您能提供一个如何编写事件驱动的入站通道适配器的示例吗? 我有以下配置无法正常工作

<bean id="QuickFixClient" class="com.limebrokerage.quickfix.QuickFixClient" >
<constructor-arg index="0" value= "/home/sbansal/workspace/bo/target/config/sterling.qfix" />
</bean>

<int:inbound-channel-adapter ref="QuickFixClient" method="fromApp" channel="FixChannel">
</int:inbound-channel-adapter>

1 个答案:

答案 0 :(得分:0)

消息驱动的通道适配器通常扩展MessageProducerSupport,使用MessageBuilder构建消息并调用send(message)

或者您可以编写一个简单的POJO,并使用返回<gateway/>的{​​{1}}方法将service-interface注入其中。