How does COM+ Message Queuing Components works?
Message Queuing (also known as MSMQ) constitutes a platform that supports flexible and reliable communication between applications. Different applications can be integrated by implementing a communication environment where messages can be sent between applications in networks with varying degrees of reliability. Message Queuing enables applications that are running at different times to communicate across heterogeneous networks in a reliable manner, in spite of any unreliable components in the system. A task is invoked asynchronously when it is called without waiting for it to terminate and produce a result. Using this type of execution allows applications to have better responsiveness and improved usage of the available resources. This mode of processing can be achieved using COM+ Queued Components or Message Queuing. Using Message Queuing, an application can place data into a queue, which is a message store that allows applications to communicate indirectly. Queues will preserve mess