2.1.7.2 Communications with External Systems
Microsoft Message Queuing (MSMQ) communicates with external systems via different protocols, as follows:
Message Queuing (MSMQ) Queue Manager Client Protocol (MQMP): Used by a client application to communicate with a queue manager operating in the role of a supporting server, as described in sections 2.1.3.1 and 2.1.4.2.1.
Message Queuing (MSMQ): ActiveX Client Protocol (MQAC: Used by a client application to communicate with a queue manager operating in the role of a queue server or management server, or both, as described in sections 2.1.3.1 and 2.1.4.2.1.
Message Queuing (MSMQ): Queue Manager Management Protocol (MQMR): Used by a client application to communicate with a queue manager operating in the role of a management server, as described in sections 2.1.3.1 and 2.1.4.2.1.
Lightweight Directory Access Protocol (LDAP) as specified in [MS-ADTS] section 3.1.1.3: Used by a queue manager operating in Directory-Integrated mode to communicate with Active Directory.
DTCO in a resource manager role as described in [MS-DTCO] section 1.3.3.2: Used by the queue manager to enable transactional operations on transacted queues.
Abstracts for these protocols and the specific communication with external systems are listed in section 2.2.