Administration Queues

 

Applies To: Windows 10, Windows 7, Windows 8, Windows 8.1, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server Technical Preview, Windows Vista

Administration queues are application queues used to store system-generated negative and positive acknowledgment messages that are created by Message Queuing or connector applications. Any available nontransactional queue can be used as an administration queue.

The system-generated acknowledgment messages returned to these queues can indicate whether a message arrived at its destination queue, whether it was retrieved from the destination queue, or both. Each acknowledgment message contains information that describes what triggered the acknowledgment and to which message the acknowledgment refers.

When requesting acknowledgment messages, the sending application must specify the queue to be used as the administration queue and the acknowledgment level of the message. Typically, an administration queue should be a local queue so that the sending application can read the acknowledgment messages locally.

Specifying and Retrieving the Administration Queue

Message Queuing provides the following message properties for specifying and retrieving the administration queue:

Each of these properties specifies the administration queue used for system-generated acknowledgment messages.

When specifying the administration queue in an HTTP message, you must use an HTTP direct format name for setting these properties.

Administration Queues and Response Queues Together

When both an administration queue and a response queue are needed, their functionality can be combined in a single queue. However, this means that the response queue must also be nontransactional. These queues cannot be combined if the response queue needs to be a transactional queue.

For information on See
An introduction to acknowledgment messages Acknowledgment Messages
What are the classes of acknowledgement messages Acknowledgment Message Classes
What information is returned in the properties of an acknowledgment message Acknowledgment Message Properties
How to match an acknowledgment with the message that caused the acknowledgment Matching Acknowledgment and Original Messages
Code examples Acknowledging Message Examples
Other application queues Application Queues
HTTP direct format names Direct Format Names