XML 訊息格式
Workgroup PDM MSMQ 事件是 UTF-16 編碼的 XML 文件。一個概要(schema)會提供區分事件所需的最小資訊組。您可以從 Workgroup PDM API 中獲得其他的文件資訊。詳細資訊請參考 Workgroup PDM API 說明。
訊息的格式是由最少有兩個次節點的 XML 訊息組成:一個 <header> 及一個 <body>。如果需要,您可以使用 XSLT 至 SOAP 或 ebXML 格式來轉換訊息。
<header> 節點包含下列的屬性:
Type := “<type of notification> ”(請參考 Workgroup PDM 觸發器通知類型)
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>