I haven't read enough about or used MSMQ till now. For many years now, I've only known that they exist. So, forgive me if my question indicates lack of rudimentary knowledge on the subject.
If I have to send a message from machine A to machine B, but they are not on the same network, is it possible to use MSMQ as the message delivery mechanism?
I believe public queues in MSMQ can only send messages between machines that may be geographically far off from each other, but are on the same domain.