與其他應用程式整合 > Windchill ESI 簡介 > 使用 Windchill Integration for MES > Windchill Integration for MES 架構 > Windchill ESI 服務
  
Windchill ESI 服務
Windchill ESI 服務透過一組不同的遞送通道為 Windchill PDMLink 提供與 MES 介面通訊的能力。MES 介面負責監視一組遞送通道,其由 Windchill PDMLink 寫入。相反地,Windchill ESI 服務可以配置為監視來自 MES 介面的確認。此確認可使用在 Windchill 系統上執行的 web 服務提供。例如,欲通知 MES 軟體介面新物件是從 Windchill PDMLink 發行的,Windchill ESI 服務會產生一或多個回應訊息來表示已發行的產品資訊,並將其置於遞送通道上。例如,網路磁碟機或檔案系統。接聽在此檔案系統上收到之訊息的 MES 介面會透過在 MES 伺服器中建立或修改一或多個類似物件來回應。然後會使用 PostResult web 服務至 Windchill ESI 服務的方式將更新的結果傳達回 Windchill ESI 服務。
Windchill ESI 顯示程式
Windchill ESI 服務包含數個物件特定顯示程式元件,其負責根據發佈目標系統查詢 Windchill 資料庫並表示資訊。顯示程式可執行下列動作:
使用在發佈目標上定義的設定及各種組態設定 Windchill ESI 服務查詢物件。
顯示自從上次擷取以來的變更。
決定在遞送回應之前要針對物件傳回的屬性值。
遞送元件
此元件會使用 Info*Engine 服務來將回應遞送至目的地,方法是對發佈目標套用指定的轉換。例如,對遞送通道。當向 MES 整合時,會對「檔案」類型目標套用 B2MML 轉換以遞送多個 ISA95 B2MML 訊息。