Formát zprávy XML
Události Workgroup PDM MSMQ jsou dokumenty XML kódované v UTF-16. Schéma poskytuje minimální informace nutné pro rozlišení události. Další informace o dokumentu lze zjistit pomocí Workgroup PDM API. Detaily jsou k dispozici v Nápovědě Workgroup PDM API.
Formát zprávy se skládá ze zprávy XML s alespoň dvěma poduzly: záhlaví <header> a tělo <body>. Podle potřeby můžete zprávu převést pomocí XSLT na formát SOAP nebo ebXML.
Uzel záhlaví <header> obsahuje následující atributy:
type := “<type of notification> ” (typ oznámení, viz Typy oznámení o aktivačních procedurách Workgroup PDM)
server := název počítače úschovny Workgroup PDM, který odeslal oznámení
timestamp := časové razítko události
Uzel těla <body> obsahuje poduzly závislé na atributu Type zadaného v záhlaví <header>.
Příklad:
<?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>