MSMQ Glossary: E


Updated: July 19, 2016

Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista


A delivery mode that provides the fastest delivery. The message stays in volatile memory (RAM) on the sending computer during routing, and after delivery, to the destination queue. An express message cannot be recovered if the computer where it resides crashes or reboots.

external certificate

A certificate obtained from a certification authority that is trusted by the sending and receiving applications. They are used in cases, such as cross-forest messaging and workgroup operations, where the receiving application cannot use the sender SID to verify who sent the message.

External certificates contain information about the certification authority, the certificate user, the validity period of the certificate, the public key of the certificate user, and the certification authority's signature.

Registering a certificate stores the public part of the certificate in the directory service under the applicable user object, thereby associating the certificate with the user's SID.

See also internal certificate.

external transaction

A transaction called when the transaction includes units of work that incorporate more than one resource manager (for example, a transaction that includes more than simply sending or retrieving Message Queuing messages).

In this case, the application must ask MS DTC for a transaction object and reference that object each time it sends a message, retrieves a message, or executes an action of another resource manager.