Формат сообщений XML

События MSMQ программы Workgroup PDM являются документами XML с кодировкой UTF-16. Схема предоставляет минимальный набор информации, необходимый для распознавания события. Дополнительные сведения о документе могут быть поставлены в очередь с помощью Workgroup PDM API. Для получения более подробных сведений см. Справку по Workgroup PDM API.

Формат сообщения состоит из сообщения XML и как минимум двух под-узлов: <header> и <body>. При желании можно преобразовать сообщение с помощью XSLT в формат SOAP или ebXML.

Узел <header> содержит следующие атрибуты:

type := “<тип уведомления> ” (см. Типы уведомлений триггеров Workgroup PDM)

server := имя компьютера с хранилищем Workgroup PDM, с которого отправлено уведомление

timestamp := время выполнения события

Узел <body> состоит из под-узлов в зависимости от атрибута Тип, определенного в узле <заголовок>.

Например:

<?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>

Формат сообщений XML