Работа триггеров SOLIDWORKS Workgroup PDM основана на технологии Microsoft Message Queuing (MSMQ), которая позволяет взаимодействовать слабо связанным системам.
MSMQ определяет почтовые очереди аналогично центрам рассылки – при этом приложение отправляет получателям сообщение в формате XML независимо от того приложения, в котором сообщение будут прочитаны. Второе приложение может принять сообщение, прочитать его содержимое и выполнить обработку на основе его содержимого.
Пользовательское приложение MSMQ можно использовать в качестве служб Windows, отдельных сценариев или исполняемых файлов с помощью Windows Scheduled Tasks. Также можно их реализовать с помощью оболочки переключения MSMQ Trigger, которая доступна для загрузки по адресу: http://msdn.microsoft.com/en-us/library/ms811052.aspx.
MSMQ доступна для платформ Windows XP и Windows Server 2003.