Workgroup PDM MSMQ イベントは UTF-16 エンコーディングを使用した XML ドキュメントです。 スキーマは、イベントを識別するのに最低限必要な情報を提供します。 追加のドキュメント情報は Workgroup PDM API を通してクエリされます。
メッセージのフォーマットは、最低2つのサブノードをもつXMLメッセージで構成されています。 <header> と <body> です。 必要に応じて、XSLT を使用してメッセージを SOAP フォーマット、または ebXML フォーマットに変換できます。
<header> ノードには、下記の属性が含まれています。
type := “通知のタイプ” server := 通知を送信した Workgroup PDM ボルト コンピュータ名 timestamp := イベントの発生時刻
<body> ノードは <header> に定義されている Type 属性に応じたサブノードで構成されています。
例:
<?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>