XML-Nachrichtenformat

Workgroup PDM MSMQ-Ereignisse sind UTF-16-codierte XML-Dokumente. Ein Schema bietet den Mindestsatz an benötigten Informationen, um zwischen den Ereignissen unterscheiden zu können. Zusätzliche Dokumentinformationen können Sie über die Workgroup PDM API einholen. Weitere Informationen finden Sie in der Workgroup PDM API-Hilfe.

Das Format der Nachricht besteht aus einer XML-Nachricht mit mindestens zwei Unterknoten: <header> und <body>. Nach Bedarf können Sie die Nachricht unter Verwendung von XSLT in das SOAP- oder ebXML-Format konvertieren.

Der <header>-Knoten enthält die folgenden Attribute:

type:= “<Benachrichtigungsart>” (siehe Workgroup PDM Auslöserbenachrichtigungen)

server:= Workgroup PDM Tresor-Computername, der die Benachrichtigung gesendet hat

timestamp:= Zeitpunkt des Ereignisses

Der <body>-Knoten besteht aus Unterknoten, deren Art vom Attribut “type” abhängt, das im <header>-Knoten definiert ist.

Beispiel:

<?xml version=’1.0′ encoding=’UTF-16′?>

<pdmworks_notification>

<header type=’createproject’ timestamp=’11:21:22 09/04/02′ server=’kschmidt_WinXp’/>

<body>

<createproject project=’Mein neues Projekt’ user=’pdmwadmin’/>

</body>

</pdmworks_notification>

XML-Nachrichtenformat