2012-02-15 38 views
4

我需要一个消息系统,以便通过Internet访问远程分布式客户端。 它需要安全并加密(SSL?)。 RabbitMQ本身支持这个还是需要使用WCF Wrapper?在Windows上,服务器和客户端都是.Net。是否可以通过互联网公开承载RabbitMQ服务器?

+0

嗨拉维 - 这是一段时间以前,但你最终会与RabbitMQ这次实施或不同?我只有使用Java和相关技术的类似问题。 – alph486 2012-10-17 01:29:12

+0

在这个例子中,我使用WCF和MSMQ绑定。但是,我已经使用rabbitmq来处理其他应用程序,并会推荐它。在这种情况下,我不会公开公开兔子服务器,而是通过Web服务代理它。 – ravi 2012-10-19 00:45:09

回答

5

RabbitMQ适用于TCP,因此它可以通过互联网公开。它也supports secure SSL connections

+0

谢谢。但它看起来似乎开放ssl需要作为一个附加在Windows中安装。 – ravi 2012-02-17 20:35:59

+0

如果open-ssl对您有问题,请在Linux上设置RabbitMQ服务器。你甚至可以使用HyperV虚拟机。然后,当您需要扩展MQ代理的单个服务器之外时,您可以将该HyperV虚拟机克隆到多个服务器上,并将其设置为群集。 – 2012-02-18 07:26:21

+0

P.S.在UNIX/Linux上始终使用rabbitmq.com上的最新二进制安装。不要使用他们的默认软件包安装,因为这不意味着严重的生产使用。 – 2012-02-18 07:27:29

相关问题