Installation of MSMQ on Windows CE and desktop computers is probably more difficult than actually writing code to send and receive messages. Part of the difficulty is that MSMQ on Windows NT and Windows 2000 has an enterprise installation that configures one or more MSMQ sites. The following computers are generally used:
A PEC (Primary Enterprise Controller), which must be installed on a Windows NT or 2000 Server installation. This computer must also run Microsoft SQL Server on Windows NT. This machine manages the MSMQ Information Store (MSMQI) used to locate message queues on other computers.
Optional BSCs (Backup Site Controllers). These maintain backups of the MSMQI for fault tolerance purposes.
Additional PSC (Primary Site Controllers) ...