- SOLIDWORKS Workgroup PDM Triggers
SOLIDWORKS Workgroup PDM introduces Workgroup PDM Triggers, a model for implementing server-side notifications of relevant user events. This includes the ability to monitor document check-ins, changes in projects, and changes in ownership. Workgroup PDM Triggers implements a message queuing architecture from Microsoft™ that provides a framework for hooking in custom applications.
- MSMQ Overview
SOLIDWORKS Workgroup PDM Triggers relies on Microsoft Message Queuing (MSMQ) technology, which allows loosely coupled systems to interact.
- SOLIDWORKS Workgroup PDM and MSMQ Event Format
- XML Message Format
Workgroup PDM MSMQ events are UTF-16 encoded XML documents. A schema provides the minimal set of information required to distinguish the event. Additional document information can be queried through the Workgroup PDM API.
- Workgroup PDM Triggers Notification Types
The following notification types, which correspond to the check boxes on the Triggers tab on the Workgroup PDM Vault Admin dialog box, are defined for Workgroup PDM Triggers.
- Setting Up MSMQ Queue Notifications
Before you set up MSMQ queue notifications, you must install MSMQ, and then configure a private queue for SOLIDWORKS Workgroup PDM called PDMWorks. See Microsoft MSMQ documentation for instructions.