Share via


Message Queuing (MSMQ)

Applications using the MSMQ service communicate by sending messages to a message queue. A single queue (which may be located on the same device as the sending or receiving application, or on another device that is available to both applications) can hold messages for both the sending and receiving applications. When the receiving application is restarted, or the network connection is reestablished, the messages are retrieved from the queue.

The receiving application can be on any device that supports MSMQ workgroups. This communication takes place without the need for the applications to establish, maintain, or even know about the communication conduit being used.

The Message Queue object in Visual Studio Team System.