轉接器元件
下表列出轉接器元件:
元件 |
描述 |
---|---|
JCA 檔案轉接器 (FA) |
用來讀取和寫入本機檔案系統之檔案的科技轉接器。它會負責輪詢傳入資料夾中的檔案,並將該檔案傳遞至「一般檔案處理器」。 |
一般檔案處理器 (GFP) |
以 Java 實作的架構元件。它會負責建立「檔案剖析器」、從該「檔案剖析器」取得純 XML,以及將該純 XML 傳遞至 OSB 訊息流程。它也會執行與承載統計資料相關的功能,例如收集資料,以及產生通知訊息。 |
檔案剖析器 (FP) |
以 Java 實作的元件。這是每個不同的傳入格式所特有的。它會負責剖析傳入檔案、將承載分解為邏輯組件 (分批)、為每個邏輯組件產生純 XML,然後將 XML 傳回叫用的「一般檔案處理器」。 純 XML 可以是能對應至初始測量資料的任何邏輯資料子集。它是介於原始資料與初始測量資料 XML 之間的中間格式/結構。純 XML 結構必須由檔案剖析器的開發人員來定義。 「檔案剖析器」會分批讀取輸入檔案中的原始資料,然後把原始資料轉換成純 XML,再傳遞至 OSB 訊息流程。要分批讀取資料的原因如下: 假設有個輸入檔案包含 100 個「測量元件」的抄表值。您會因為兩個特定原因而想分批讀取該輸入檔。
|
內送 Proxy 服務 |
包含「檔案轉接器」相關組態設定的 OSB Proxy 服務。它會以靜態方式將所有訊息遞送至「處理 Proxy 服務」。 |
處理 Proxy 服務 (PPS) |
會驗證與轉換純 XML 的 OSB Proxy 服務。必須使用此服務,在將純 XML 轉換為初始測量資料或裝置事件匯集器結構之前,找到發生的錯誤。 |
結果處理 Proxy 服務 (RPPS) |
會處理已轉換資料的 OSB Proxy 服務。必須使用此服務,在將純 XML 轉換為初始測量資料或裝置事件匯集器結構之後,找到發生的錯誤。 |