场景:
系统A通过MQ调用系统B的方法method_c.
A由Java实现,B由C++实现.
解决方案:
MQ选择Activemq,至于WebSphere MQ和MSMQ,我还是一边玩去吧=。=
最新的Activemq可以在http://activemq.apache.org/下载.
系统A作为消息的发送者,向队列发送消息,消息内包含方法mehtod_c的参数.
系统B作为消息的接收者,当队列内有消息时,接收消息,同时使用消息内的参数调用方法method_c.
消息发送者的代码:
package MQProducer;
import javax.jms.*;
import org.apache.activemq.ActiveMQConnectionFactory;
import org