经过2小时的广泛谷歌搜索后,我没有找到以下问题的明确答案。
是否可以通过HTTP与MSMQ交谈?如果我理解正确,可以从MSMQ 3.0开始,它使用SOAP。
MSMQ客户端的简单样本是否通过HTTP向MSMQ发送消息? C#中的示例就足够了。
我看过人们创建WCF 服务的博客帖子,它通过HTTP接受消息并将其重新路由到MSMQ,但它不是我想要的。
PS。我的最终目标是从Java代码向MSMQ发送消息,该代码在linux机器上的Jetty下运行。因此,MSMQ / JNI桥梁对我来说不起作用。
答案 0 :(得分:-1)
问:是否可以通过HTTP与MSMQ通信?
答:好的。很多方式;)
问题:
问)你的环境是什么? COM / ActiveX技术?或者你可以使用“更现代”的消息排队?你的Windows版本是什么?它是Windows客户端,还是更多的服务器配置?
问)假设HTTP处于混合状态,您的Web服务器在哪里?在MSMQ主机上?它是IIS Web服务器吗?或Jetty是等式中唯一的HTTP部分?
建议:
如果你有双方的网络服务器的奢侈品;我只是在两个环境之间来回发送Json消息(即发明我自己的小型REST-ful协议)。
... IMHO