Gli eventi MSMQ di Workgroup PDM sono documenti in formato XML con codice UTF-16. Uno schema semplicissimo fornisce i dati informativi fondamentali necessari per distinguere l'evento. Altre informazioni possono essere risolte attraverso l'API di Workgroup PDM.
Il formato del messaggio consiste di un messaggio XML con almeno due sottonodi: Un'<intestazione> e un <corpo>. Il messaggio può essere convertito usando formati da XSLT a SOAP o ebXML.
Il nodo di <intestazione> contiene i seguenti attributi:
tipo: = "tipo di notifica" server: = nome del computer del vault di Workgroup PDM che ha inviato la notifica timestamp: = l'ora in cui si è verificato l'evento
Il nodo del <corpo> consiste di sottonodi che dipendono dal tipo di attributo definito nell'<intestazione>.
Ad esempio:
<?xml version='1.0' encoding='UTF-16'?> <pdmworks_notification> <header type='createproject' timestamp='11:21:22 09/04/02' server='DEV-JohnDoe_WinXp'/> <body> <createproject project='My New Project' user='pdmwadmin'/> </body> </pdmworks_notification>