Domain mode | Workgroup mode |
Benefits | |
Security features, such as encryption and authentication, are included. | The load on the domain controller is reduced. |
Path names are permitted. This may make the code clearer. For example, if you send a message to a non-existent queue, you receive an error message. | Administration is simpler. The Active Directory administrators do not have worry about the domain controller going down. |
Public queues can be accessed. Dynamic queue lookups are supported. | The features that are available are sufficient for most applications. |
| The code that is written to workgroups is mode-portable. The code works on computers in Domain mode, in Workgroup mode, and on computers that are members of different forests. |
Drawbacks | |
The load on the domain controller is increased. | The built-in security features are not available. |
The Active Directory administrators may be reluctant to install Message Queuing 2.0 and later versions on a domain controller. | Dynamic queue lookups are not available. |
Problems may occur if a domain controller goes down or becomes inaccessible. |