通过RMI无缝地发送Spring Integration消息?

时间:2014-06-12 16:33:32

标签: rmi spring-integration

有没有办法通过int-rmi发送Spring消息:outbound到int-rmi:inbound gateway?

我有两个使用Spring Integration的组件,我最好在它们之间发送一条消息,这样接收组件就可以无缝地使用路由器或过滤器来决定消息的结束位置。

组件都是用Java编写的,但是在不同的进程中运行(可能在同一台机器上,但不能保证)。

我设法使用Spring集成让组件1 组件2 上调用方法,然后在组件2 上调用组件1 上的方法,使用RMI,然后将RMI方法的参数设置为Message,然后我可以获取一个通道并将其发送到Spring Integration的流程中。

但我想知道是否有办法跳过最后一步?只需让Message流经两个应用程序。

1 个答案:

答案 0 :(得分:1)

抱歉,目前尚不清楚问题所在。

实际上它开箱即用。

Here is a test-case as a sample