Installing and Managing Message Queuing
Applies To: Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012
You can install Message Queuing on computers running Windows® 7 or Windows Server® 2008 R2. In Windows 7, you install and uninstall Message Queuing by using Programs and Features in Control Panel. In Windows Server 2008 R2, you install and uninstall Message Queuing by using the Add Features Wizard available in Server Manager . For more information, see Install Message Queuing.
In Windows 7, Message Queuing is managed by using Computer Management. Message Queuing is located under Services and Applications.
In Windows Server 2008 R2, Message Queuing is managed either by using Computer Management or, if the Message Queuing Directory Service Integration feature is installed, by using Active Directory Users and Computers. Message Queuing is located under the specified computer object in Active Directory Users and Computers. Additionally, if the Message Queuing Directory Service Integration feature is installed, then certain aspects of Message Queuing in Active Directory can be managed from Active Directory Sites and Services.
Message Queuing features are listed in the following table.
Feature (Windows 7 / Windows Server 2008 R2) | Description | ||
---|---|---|---|
Microsoft Message Queue (MSMQ) Server Core / MSMQ Services |
This is the core service used for sending and receiving messages. |
||
MSMQ Active Directory Domain Services Integration / Directory Service Integration |
This feature enables publishing of queue properties to Active Directory Domain Services (AD DS), default authentication and encryption of messages using certificates registered in AD DS, and routing of messages across Windows sites. MSMQ Active Directory Integration requires the computer to be joined to a domain.
|
||
MSMQ HTTP Support / HTTP Support |
This feature enables the sending of messages over Hypertext Transfer Protocol (HTTP). MSMQ HTTP support requires that Internet Information Services (IIS) be installed on the local computer. |
||
MSMQ Triggers / Message Queuing Triggers |
This feature enables the invocation of a Component Object Model (COM) component or an executable file, depending on the filters that you define for the incoming messages in a given queue. |
||
MSMQ DCOM Proxy / Message Queuing DCOM Proxy |
This feature enables Message Queuing applications to use a MSMQ COM application programming interface (API) to connect to a remote Message Queuing server. |
||
Multicasting Support / Multicasting Support |
This feature supports multicasting messages to a multicast IP address and associating a queue with a multicast IP address. |
||
Routing Service |
This feature routes messages between different sites and within a site. Note The Routing Service feature is only available on Windows Server 2008 R2.
|
Note
The Windows 2000 Client Support feature has been removed from Message Queuing 5.0.
Different editions of Windows support different Message Queuing features. The following table lists which features are supported on each edition of Windows 7 and Windows Server 2008 R2.
Feature (Windows 7 / Windows Server 2008 R2) | Windows 7 Starter Edition | Windows 7 Home Basic Edition | Windows 7 Home Premium Edition | Windows 7 Ultimate Edition | Windows 7 Professional Edition | Windows 7 Enterprise Edition | Windows Server 2008 R2 All Editions |
---|---|---|---|---|---|---|---|
Microsoft Message Queue (MSMQ) Server Core / MSMQ Services |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Message Queuing management console |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Microsoft Active Directory Domain Services Integration / Directory Service Integration |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
MSMQ HTTP Support / HTTP Support |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
MSMQ Triggers / Message Queuing Triggers |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
MSMQ DCOM Proxy / Message Queuing DCOM Proxy |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Multicasting Support / Multicasting Support |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Routing Service |
No |
No |
No |
No |
No |
No |
Yes |
This section provides step-by-step instructions for the following tasks: