Alp*_*pay 5 architecture windows cross-platform message-queue .net-core
如我所见,.net核心不支持MSMQ,因为它不是跨平台的(仅Windows)。那么,Microsoft在.net core中针对MQ中间件的解决方案是什么?如果没有,是否建议使用第三方MQ解决方案,例如zeromq,IBM Websphere MQ,Rabbit MQ等?
你的问题是比较苹果和橙子。并不是说 .NET Core 不支持 MSMQ;而是说 .NET Core 不支持 MSMQ。MSMQ 只能在 Windows 上运行。安装后,.NET Core 应用程序可以轻松使用 MSMQ 安装。如果您在 Linux 计算机上安装 .NET Core 应用程序,则不能,您也不能在同一台计算机上安装 MSMQ。如果您在 Windows 计算机上安装 .NET Core 应用程序,那么您也可以在同一台计算机上安装 MSMQ。
如果您想在 Linux 计算机上运行 .NET Core 应用程序,那么您有两种选择。在不同的计算机上安装 MSMQ 并通过网络使用它,或者在同一台 Linux 计算机上安装列出的任何其他选项。
归档时间: |
|
查看次数: |
1934 次 |
最近记录: |