Choosing Installation Features

Applies To: Windows Server 2008, Windows Vista

The following table lists the features of this version of Message Queuing and their dependencies on other features.

Feature name on Windows Server 2008 R2 / Windows 7 Description and setup steps Dependencies on Windows Server 2008 R2 / Windows 7

MSMQ / Microsoft Message Queue (MSMQ) Server

Parent for all subcomponents

Distributed Transaction Coordinator Service (MSDTC)

MSMQ Services / Microsoft Message Queue (MSMQ) Server Core

Performs common setup tasks

none

MSMQ Server / Microsoft Message Queue (MSMQ) Server Core

Performs the most fundamental operations, creates and sets registry keys

none

Directory Services Integration / MSMQ Active Directory Domain Services Integration

Creates an msmq object and (if needed) an MSMQ Setting object in Active Directory Domain Services and thereby provides integration with Active Directory Domain Services if the computer belongs to a domain

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

MSMQ Server / Microsoft Message Queue (MSMQ) Server Core

Message Queuing Triggers / MSMQ Triggers

Installs the Message Queuing Triggers service

MSMQ Server / Microsoft Message Queue (MSMQ) Server Core

HTTP Support / MSMQ HTTP Support

Creates an IIS extension for Message Queuing (called MSMQ)

MSMQ Server, IIS (the World Wide Web Publishing service) / Microsoft Message Queue (MSMQ) Server Core, IIS

Multicasting Support / Multicasting Support

Enables queuing and sending of multicast messages to a multicast IP address

MSMQ Server / Microsoft Message Queue (MSMQ) Server Core

Routing Service / NA

Creates an MSMQ Setting object in Active Directory Domain Services and provides Message Queuing routing server functionality

Directory Services Integration / NA

Message Queue DCOM Proxy / MSMQ DCOM Proxy

Enables the client to act as a DCOM client of a remote MSMQ server

MSMQ Server / Microsoft Message Queue (MSMQ) Server Core

The Message Queuing feature tree on Windows 7 Ultimate, Business, and Enterprise Editions has the following form:

Microsoft Message Queue (MSMQ) Server

Microsoft Message Queue (MSMQ) Server Core

MSMQ Active Directory Domain Services Integration

MSMQ HTTP Support

MSMQ Triggers

Multicasting Support

MSMQ DCOM Proxy

The Message Queuing feature tree on Windows Vista Home Premium Edition has the following form:

Microsoft Message Queue (MSMQ) Server

Microsoft Message Queue (MSMQ) Server Core

MSMQ HTTP Support

MSMQ Triggers

Multicasting Support

MSMQ DCOM Proxy

The Message Queuing feature tree on Windows Vista Home Premium Basic and Starter Editions has the following form:

Microsoft Message Queue (MSMQ) Server

Microsoft Message Queue (MSMQ) Server Core

MSMQ Triggers

Multicasting Support

MSMQ DCOM Proxy

The Message Queuing feature tree on Windows Server 2008 R2 family operating systems has the following form:

MSMQ

MSMQ Services

MSMQ Server

Directory Services Integration

Message Queuing Triggers

HTTP Support

Multicasting Support

Routing Service

Windows 2000 Client Support

Message Queue DCOM Proxy

Registry keys

A registry entry is created in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Setup for each feature installed, and its value is set equal to 0x1. It indicates that the applicable feature was installed successfully on the computer. The absence of an entry means that the feature was not installed. The following list gives the names of these registry entries:

  • msmq_Core

  • msmq_LocalStorage

  • msmq_ADIntegrated

  • msmq_TriggersService

  • msmq_HTTPSupport

  • msmq_Multicast

  • msmq_RoutingSupport

  • msmq_MQDSService

  • msmq_DCOMProxy

  • msmq_CoreInstalled

  • msmq_MQDSServiceInstalled