Format komunikatu XML

Zdarzenia Workgroup PDM MSMQ są UTF-16 kodowanymi dokumentami XML. Schemat dostarzcza minimalny zestaw informacji wymaganych dla odróżnienia zdarzeń. Dodatkowe informacje dokumentu mogą być uzyskane przez Workgroup PDM API. Należy się zapoznać z Pomocą Workgroup PDM API w celu uzyskania szczegółowych informacji.

Format komunikatu składa się z komunikatu XML z co najmniej dwoma podwęzłami: <header> i <body> (nagłówek i treść). Jeżeli jest to pożądane, możemy konwertować wiadomość używając formatu XSLT na SOAP lub ebXML.

Węzeł <header> (nagłówek) zawiera następujące atrybuty:

type := “<typ notyfikacji>” (patrz: Typy wyzwalaczy notyfikacji Workgroup PDM)

server := nazwa komputera przechowalni Workgroup PDM, który wysłał notyfikację

timestamp := czas wystąpienia zdarzenia

Węzeł <body> (treść) zawiera podwęzły zależne od typu atrybutu zdefiniowanego w <header> (nagłówek).

Na przykład:

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

<pdmworks_notification>

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

<body>

<createproject project=’Mój nowy projekt’ user=’pdmwadmin’/>

</body>

</pdmworks_notification>

Format komunikatu XML