2012-02-15 40 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

相關問題