When sending messages to a remote queue, a temporary outgoing queue is created on your own machine. Does this mean that if MSMQ is not installed on your own computer, you cannot use remote queues?
You're right. if MSMQ is not installed on your own computer, you cannot use remote queues.
Yes. MSMQ is a transport protocol. Imagine you have two machines, but only one has TCP / IP. The same scenario.