MSMQ Glossary: M
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
See computer GUID.
See computer identifier.
See computer journal.
machine journal queue
See computer journal.
See computer name.
A Message Queuing message that is defined by its properties. Included in these properties is the message body, which contains the bulk of the information passed between applications.
A 20-byte Message Queuing-generated identifier composed of the GUID of the sending computer and the sequential number of that particular message on the sending computer. By combining these two components, the message identifier is unique within your enterprise.
Message Queuing sets the message identifier property of a message when it is sent. In addition, Message Queuing uses the message identifier to indicate the original application message associated with an acknowledgment or report message.
message priority level
An indicator used to place messages in the queue. Messages with higher priority are placed towards the front of the queue.
An application queue that contains application-generated messages. Applications can send messages to these queues or read their messages. They can be public queues that are registered in the directory service or private queues that are registered on individual computers.
See also directory service.
See Multipurpose Internet Mail Extensions.
MS DTC external transaction
An external transaction where the transaction object is provided by Microsoft® Distributed Transaction Coordinator (MS DTC). Used when more then one resource manager is required.
MSMQ 1.0 signature
A digital signature based on a hash of the following message properties. This signature type is supported by all versions of Message Queuing.
MSMQ 2.0 signature
A digital signature based on a hash of the following message properties. This type provides tighter security due to the larger number of message properties used when creating the signature, but is not supported by MSMQ 1.0.
source computer identifier
MSMQ connector server
An MSMQ connector server allows Message Queuing-based applications to communicate with computers that use other messaging systems (foreign computers). MSMQ connector servers use internal connector queues and a connector application to pass messages between the Message Queuing and foreign enterprises.
MSMQ Information Store (MQIS)
A Microsoft® SQL Server version 6.5 replicated database that MSMQ 1.0 uses as its directory service. MSMQ 1.0 uses MQIS to store information about your Message Queuing enterprise.
MSMQ 2.0 and MSMQ 3.0, on the other hand, use Active Directory® as their directory service.
See also Active Directory and directory service.
Message Queuing internal transaction
A transaction provided by Message Queuing. Internal transactions cannot be passed to other resource managers.
A transaction that uses the Microsoft® Transaction Server (MTS) environment in MSMQ 1.0. When using Message Queuing COM objects, Message Queuing can implicitly use the current MTS transaction if one is available.
A group address that can be used to send messages to multiple destinations and to specify sets of response queues.
A threading model in which multiple threads reside in a single apartment. As a result, all COM objects in a multithreaded apartment can receive method calls directly from any caller thread that belongs to the multithreaded apartment. Threads in a multithreaded apartment use a model called "free threading."
multiple-element format name
A local format name that can be used to send messages to multiple destinations and to specify sets of response queues.
A multiple-element format name can consist of one or more public, private, direct, distribution list, or multicast address format names.
Multipurpose Internet Mail Extensions (MIME)
A standard that is used to encode Internet mail messages and is described by several RFCs; the most relevant RFCs are RFC-822, 1521 (MIME), and RFC-1867 (form data).