Application Queues

Applies To: Windows Server 2008

This topic describes the various types of application queues that are available in Message Queuing. Application queues are those queues that have been created by a user or application, rather than by the Message Queuing system.

Application Queues

Queues that are created by an application or by the Message Queuing administrator are referred to as application queues.

  • Destination queues are any application queue that sending applications send messages to, or that receiving applications receive messages from. For more information, see:

  • Administration queues are application-generated 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. For more information, see Administration Queues

  • Response queues are application-generated queues used to store application-generated response messages that are typically returned by an application that is reading messages from a queue. Any available queue can be specified as a response queue. For more information, see Response Queues

  • Report queues are application-generated queues used to store report messages generated by Message Queuing or connector applications when tracing is requested by the sending application. When a message is sent with tracing enabled, a report message is generated each time the message leaves or arrives at a Message Queuing computer. For more information, see Report Queues

  • Subqueues are implicitly created local queues that are logical partitions of a physical queue. Applications can use subqueues to group messages. The subqueues feature enables you to logically group messages in a queue without creating another physical queue. For more information see Subqueues