.net 是否可以通过internet公开托管RabbitMQ服务器?

.net 是否可以通过internet公开托管RabbitMQ服务器?,.net,messaging,rabbitmq,.net,Messaging,Rabbitmq,我需要一个消息传递系统,可以通过Internet访问远程分布式客户端。 它需要安全和加密(SSL?)。RabbitMQ是本机支持还是需要使用WCF包装器?服务器和客户端都是Windows上的.Net。RabbitMQ在TCP上工作,因此当然可以通过internet公开它。还可以。谢谢。但似乎开放式ssl确实需要在windows中作为附加组件安装。如果开放式ssl对您来说是个问题,那么在Linux上设置RabbitMQ服务器。你甚至可以使用HyperV虚拟机来实现这一点。然后,当您需要为MQ代理扩

我需要一个消息传递系统,可以通过Internet访问远程分布式客户端。
它需要安全和加密(SSL?)。RabbitMQ是本机支持还是需要使用WCF包装器?服务器和客户端都是Windows上的.Net。

RabbitMQ在TCP上工作,因此当然可以通过internet公开它。还可以。

谢谢。但似乎开放式ssl确实需要在windows中作为附加组件安装。如果开放式ssl对您来说是个问题,那么在Linux上设置RabbitMQ服务器。你甚至可以使用HyperV虚拟机来实现这一点。然后,当您需要为MQ代理扩展到单个服务器之外时,您可以将HyperV VM克隆到多个服务器上,并将它们设置为集群。在UNIX/Linux上,始终使用rabbitmq.com上的最新二进制安装。不要使用他们的默认软件包安装,因为这不适用于严重的生产使用。@driis,如果客户端在不同的平台上,iOS和android,您的答案是什么?如果你愿意,我可以把它作为一个单独的问题发布。谢谢。嗨,拉维——这是很久以前的事了,但是您最终是使用RabbitMQ来实现这个实现还是其他什么?我只有在使用Java和相关技术时才会遇到类似的问题。但此后,我将rabbitmq用于其他应用程序,并推荐使用它。不过在这种情况下,我不会公开兔子服务器,而是通过web服务代理它。