Installing and Managing Message Queuing

You can install Message Queuing on computers that are running Windows Vista® or Windows Server® 2008. In Windows Vista, you install and uninstall Message Queuing by using Programs and Features in Control Panel. In Windows Server 2008 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 Vista, Message Queuing is managed by using Computer Management. Message Queuing is located under Services and Applications.

In Windows Server 2008, 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 that are available for both Windows Vista and Windows Server 2008 are listed in the following table.

Feature (Windows Vista / Windows Server 2008) 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.

Note
Enabling or disabling of this feature requires a restart of the hosting computer.

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.

Message Queuing features that are available only on Windows Server 2008 are listed in the following table:

Feature name Description

Routing Service

This feature routes messages between different sites and within a site.

Windows 2000 Client Support

This feature is required for MSMQ clients on computers running Windows 2000 in the domain.

Different editions of Windows support different Message Queuing features. The following table lists which features are supported on each edition of Windows Vista and Windows Server 2008.

Feature (Windows Vista / Windows Server 2008) Windows Vista Starter Edition Windows Vista Home Basic Edition Windows Vista Home Premium Edition Windows Vista Ultimate Edition Windows Vista Business Edition Windows Vista Enterprise Edition Windows Server 2008 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

Windows 2000 Client Support

No

No

No

No

No

No

Yes

This section provides step-by-step instructions for the following tasks: