15.02.2015 Views

C# 4 and .NET 4

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1360 ❘ ChaPTer 46 messAGe QueuinG<br />

Because Message Queuing is part of the operating system, you cannot install Message<br />

Queuing 5.0 on a Windows XP or Windows Server 2003 system. Message Queuing<br />

5.0 is part of Windows Server 2008 R2 <strong>and</strong> Windows 7.<br />

The remainder of this chapter discusses how these features can be used.<br />

message queuing ProduCTs<br />

Message Queuing 5.0 is part of Windows 7 <strong>and</strong> Windows Server 2008 R2. Windows 2000 was delivered<br />

with Message Queuing 2.0, which didn ’ t have support for the HTTP protocol <strong>and</strong> multicast messages.<br />

Message Queuing 3.0 is part of Windows XP <strong>and</strong> Windows Server 2003. Message Queuing 4.0 is part of<br />

Windows Vista <strong>and</strong> Windows Server 2008.<br />

When you use the link “ Turn Windows Features on or off ” in Configuring Programs <strong>and</strong> Features of Windows 7,<br />

there is a separate section for Message Queuing options. With this section, you can select these components:<br />

➤<br />

➤<br />

➤<br />

➤<br />

➤<br />

➤<br />

Microsoft Message Queue (MSMQ) Server Core — The Core subcomponent is required for base<br />

functionality with Message Queuing.<br />

Active Directory Domain Services Integration — With the Active Directory Domain Services<br />

Integration, message queue names are written to the Active Directory. With this option, it is possible to<br />

fi nd queue s w it h t he Ac t ive Di re c tor y i nteg rat ion , a nd to se c u re queue s w it h W i ndows u sers a nd g roups.<br />

MSMQ HTTP Support — MSMQ HTTP Support allows you to send <strong>and</strong> receive messages using the<br />

HTTP protocol.<br />

Triggers — With triggers, applications can be instantiated on the arrival of a new message.<br />

Multicast Support — With multicasting, a message can be sent to a group of servers.<br />

MSMQ DCOM Proxy — With the DCOM proxy, a system can connect to a remote server by using<br />

the DCOM API.<br />

When Message Queuing is installed, the Message Queuing service (see Figure 46 - 4) must be started. This<br />

service reads <strong>and</strong> writes messages <strong>and</strong> communicates with other Message Queuing servers to route messages<br />

across the network.<br />

figure 46-4<br />

www.it-ebooks.info

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!