Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux或非windows平台上安装MSMQ?_Linux_Jms_Msmq - Fatal编程技术网

在Linux或非windows平台上安装MSMQ?

在Linux或非windows平台上安装MSMQ?,linux,jms,msmq,Linux,Jms,Msmq,我想知道,我们可以在Linux机器上安装MSMQ吗?如果可以的话,你能告诉我这个过程是什么,我必须使用哪些so文件吗?不,你不能。MSMQ设计为仅在Windows上运行。您最好的选择是获得一个在Linux(如Websphere MQ)上工作的消息传递产品,并提供某种桥接互操作层,以便在Windows上与MSMQ进行透明通信,如果您需要类似的东西。我相信MSMQ规范已经发布,因此任何人都可以编写自己的MSMQ堆栈以在任何操作系统上运行。答案是否 根据官方网站 运行时要求 MSMQ 1.0 can

我想知道,我们可以在Linux机器上安装MSMQ吗?如果可以的话,你能告诉我这个过程是什么,我必须使用哪些so文件吗?

不,你不能。MSMQ设计为仅在Windows上运行。您最好的选择是获得一个在Linux(如Websphere MQ)上工作的消息传递产品,并提供某种桥接互操作层,以便在Windows上与MSMQ进行透明通信,如果您需要类似的东西。

我相信MSMQ规范已经发布,因此任何人都可以编写自己的MSMQ堆栈以在任何操作系统上运行。

答案是

根据官方网站

运行时要求

MSMQ 1.0 can be deployed on computers running Microsoft® Windows NT® 4.0, Windows® 95, and Windows 98.

MSMQ 2.0 can be deployed on computers running Microsoft Windows 2000.

MSMQ 3.0 can be deployed on computers running Microsoft Windows XP Professional and members of the Windows Server 2003 family.

MSMQ is also available with independent client functionality on computers running Windows CE 3.0.

互操作性

使用MSMQ MQSeries桥接器(Microsoft Host Integration Server 2000中提供的连接器应用程序),可以使用消息队列与IBM MQSeries系统通信。有关使用MSMQ MQSeries桥接器支持与其他消息传递系统的互操作性的更多信息,请参阅