Microsoft Message Queuing

Microsoft Message Queuing (MSMQ) technology enables applications running at different times to communicate across heterogeneous networks and systems that may be temporarily offline. MSMQ provides guaranteed message delivery, efficient routing, security, and priority-based messaging. It can be used to implement solutions for both asynchronous and synchronous messaging scenarios.


For information about other Windows Server technologies and services, see the complete list of Windows Server 2003 Technology Centers.

On This Page
Developer DocumentationDeveloper Documentation
Introductory OverviewsIntroductory Overviews
Technical OverviewsTechnical Overviews
DownloadsDownloads

Developer Documentation

Queues in Windows Communication Foundation

Review topics that address Windows Communication Foundation (WCF) support for queues.


Introductory Overviews

What's New in MSMQ 4.0

Review the features introduced in MSMQ 4.0 and released with Windows Vista.

MSMQ 3.0 Feature List

Review the features of MSMQ 3.0 on Microsoft Windows XP Professional and the Windows Server 2003 family.


Technical Overviews

Migrating MSMQ 1.0 Controller Servers into a Windows Server 2003 Domain

This white paper explains the concepts and technical procedures involved in migrating your Microsoft Windows NTŪ 4.0 MSMQ 1.0 controller servers into a Windows Server 2003 domain environment.

Upgrading to Windows Server 2003 on Server Clusters Containing MSMQ Resources

Follow this step-by-step plan to configure and manage MSMQ cluster resources when upgrading to Windows Server 2003 from Windows 2000 Advanced Server, Windows 2000 Datacenter Server, or Windows NT Server 4.0.

Deploying MSMQ 3.0 Applications with DCOM

This white paper explains how you can use Distributed Component Object Model (DCOM) to enable a client computer without MSMQ to activate Message Queuing COM objects on a remote server using MSMQ.

Deploying MSMQ 3.0 in a Server Cluster

This white paper describes how to implement MSMQ and MSMQ triggers in a server cluster by creating MSMQ resources and MSMQ trigger resources in the cluster.

MSMQ HTTP Deployment Scenarios for Windows Server 2003 and Windows XP Professional

This white paper describes how to configure your messaging infrastructure with HTTP transport using MSMQ 3.0 on Microsoft Windows XP and Windows Server 2003.

Configuring HTTPS Messaging for MSMQ 3.0

Learn how to configure MSMQ 3.0 for messaging using HTTPS. This white paper describes how MSMQ 3.0 on computers running Microsoft Windows XP or Windows Server 2003 provides support for sending messages over HTTP/HTTPS to destination queues on an intranet within an enterprise or over the Internet.

Message Queuing in Windows XP: New Features

This white paper will help developers understand what the new features in MSMQ 3.0 are and how they can be used to extend existing applications or to build new kinds of applications.

MSMQ Best Practices

This paper outlines some best practices for MSMQ administrators to follow for planning, deploying, and implementing your MSMQ infrastructure. It also outlines some best practices for developers writing MSMQ applications.

Performance Evaluation of Microsoft Messaging Queue, IBM MQSeries and MQBridge

This NSTL report provides the results of performance tests of MSMQ and IBM MQSeries in a comparative evaluation on a low-end desktop computer and a high-end desktop computer. The report also includes throughput results when configured together through a bridge.

Message Queuing Frequently Asked Questions

This frequently asked questions (FAQ) white paper provides a resource of known issues and commonly asked questions for all versions of Message Queuing.


Downloads

MQBench Command-Line Utility

The MQBench command-line utility tool sends messages to a queue and measures the time to complete the operation. For example, you can determine how long it will take to process a certain number of recoverable messages sent locally using a specified number of threads and internal transactions.

Triggers Admin Utility for MSMQ 3.0 on Windows Server 2003 Computers

This download manages MSMQ 3.0 triggers on computers running Windows Server 2003 from the command line.

Triggers Admin Utility for MSMQ 3.0 on Windows XP Computers

This download manages MSMQ 3.0 triggers on computers running Windows XP from the command line.

Related Technology Centers

Networking and Communications Services

Web and Application Services

Top of pageTop of page