c# - Subscribing to MSMQ over the internet -


I can not find a clear answer to this problem. Is there a good method for subscribing to MSMQ through the Internet? Ideally I need protection for both authentication and encryption for this connection. But I would like the subscriber to work as any other client who will be subscribed to the local network. I believe that I have some options

  • Bust publicly MSMQ ports
  • Put MSMQ behind some type of WCF service (Not sure that this is a Works for the customer)

What other options do I have? We one. NET is sitting in the environment and the main problem domain that is trying to solve, to reduce the load on the main server is to change a remote system into an event based system from a pulling system.

There is a way to use a queue on the internet

I am in Microsoft I work and owns a MSMQ team and we also own the Windows Blue Service Bus Service. For the scenario that you describe, you can look at the use of the service bus queue, which not only benefits from being accessible to internet senders but also eliminates the need to create inbound firewall rules on the receiving side. .

And here:


Comments