Microsoft Message Queuing (MSMQ) technology enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. Applications send messages to queues and read messages from queues. MSMQ provides guaranteed message delivery, efficient routing, security, and priority-based messaging. It can be used to implement solutions for both asynchronous and synchronous scenarios requiring high performance.
In BizTalk Adapter for SAP, MSMQ is used to queue IDocs for BizTalk Server processing.
For more information about MSMQ, visit http://www.microsoft.com/msmq/.