Java - 基于JMS的Web服务

时间:2014-05-29 22:43:35

标签: java soap jms

我很困惑。我有一种情况,我需要接受来自公司外部和其他技术堆栈的传入消息,愚弄他们,并发送回复。我同时拥有ActiveMQ和WebSphere MQ(我们在WebSphere应用服务器上,并且我试图决定我是否喜欢其中一个),并且我了解如何设置消息听众。我认为。我不知道的是传入消息的格式。它是一个Web服务,可以像一个一样对待?还是JMS消息?还是两者的混合体?就像我说的,我完全糊涂了。对此的任何帮助都会很棒!

1 个答案:

答案 0 :(得分:1)

就像一个soap / http,文本消息的正文有soap消息,然后,你的webservice解组有效负载并获取java bean。

您将需要两个队列:请求和回复,同一队列没有双向通信

尝试使用jax-ws进行开发,因为是和java标准一样,某些apis之类的轴兼容性较差。

这是一个例子: http://www.ibm.com/developerworks/websphere/library/tutorials/0903_adams/index.html?ca=dat