我如何通过HTTP与MSMQ交谈?

时间:2012-08-28 00:16:26

标签: c# java wcf msmq

经过2小时的广泛谷歌搜索后,我没有找到以下问题的明确答案。

是否可以通过HTTP与MSMQ交谈?如果我理解正确,可以从MSMQ 3.0开始,它使用SOAP。

MSMQ客户端的简单样本是否通过HTTP向MSMQ发送消息? C#中的示例就足够了。

我看过人们创建WCF 服务的博客帖子,它通过HTTP接受消息并将其重新路由到MSMQ,但它不是我想要的。

PS。我的最终目标是从Java代码向MSMQ发送消息,该代码在linux机器上的Jetty下运行。因此,MSMQ / JNI桥梁对我来说不起作用。

1 个答案:

答案 0 :(得分:-1)

问:是否可以通过HTTP与MSMQ通信?

答:好的。很多方式;)

问题:

问)你的环境是什么? COM / ActiveX技术?或者你可以使用“更现代”的消息排队?你的Windows版本是什么?它是Windows客户端,还是更多的服务器配置?

问)假设HTTP处于混合状态,您的Web服务器在哪里?在MSMQ主机上?它是IIS Web服务器吗?或Jetty是等式中唯一的HTTP部分?

建议:

如果你有双方的网络服务器的奢侈品;我只是在两个环境之间来回发送Json消息(即发明我自己的小型REST-ful协议)。

... IMHO