3 Examples

The examples presented in the following subsections depend on these common prerequisites.

  • On each participating machine, a Message Queuing System is installed, and a queue manager is initialized as required by the example scenario.

  • The storage devices configured for the system are available to the system and have enough space to store the system state and data.

  • The transport protocols used by the Message Queuing Systems on the participating machines are available and fully initialized.

  • If transactions are used, a Transaction Coordinator is available and fully initialized.

  • Security package providers are available to the system.

  • The queue manager(s) possess valid security credentials suitable for authentication.

  • At least one domain controller exists for the domain.

  • Each machine is joined to the domain.

  • A Directory Service is initialized and available. If the Message Queuing System uses version 1.0 or 2.0 of the MSMQ protocol set, the MSMQ Directory Service server is initialized and available on a domain controller.

  • The necessary Directory Service objects exist and are configured correctly, as specified in [MS-MQDS] for MSMQ versions 1.0 and 2.0 and in [MS-MQDSSM] for MSMQ versions 3.0 and 4.0.