Formato de mensagem XML
Os eventos do MSMQ do Workgroup PDM são documentos XML com codificação UTF-16. Um esquema fornece a configuração mínima de informações necessárias para identificar o evento. Informações adicionais do documento podem ser obtidas por consulta através da API do Workgroup PDM. Consulte a Ajuda da API do Workgroup PDM para obter detalhes.
O formato da mensagem consiste de uma mensagem em XML com pelo menos dois subnós: <header> (cabeçalho) e <body> (corpo). Se quiser, você pode converter a mensagem usando o XSLT para um formato SOAP ou ebXML.
O nó <header> contém os seguintes atributos:
type := “<tipo de notificação> ” (consulte Tipos de notificações de acionadores do Workgroup PDM)
server := nome do computador que contém o vault do Workgroup PDM que envia as notificações
timestamp := hora em que o evento ocorreu
O nó <body> consiste de subnós, dependendo do atributo Type definido no <header>.
Por exemplo:
<?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=’Meu novo projeto’ user=’pdmwadmin’/>
</body>
</pdmworks_notification>