Adapter Development Kit 概要

Oracle Utilities Smart Grid Gateway (SGG) Adapter Development Kit 提供一個起點,讓客戶建立自己的自訂轉接器以便將 SGG 與特定前端系統搭配使用。SGG 使用 Oracle Service Bus (OSB) 和 Oracle Business Process Execution Language (BPEL) 來協助與其他前端系統通訊。您可以設定下列功能:

測量資料與裝置事件載入:透過 Oracle Service Bus 將資料從智慧計量表格式剖析和轉換成 Oracle Utilities Service and Measurement Data Foundation 的統一格式來用於測量資料和裝置事件。

測量資料與裝置事件處理:計量表狀態代碼和裝置事件名稱與 Oracle Utilities Service and Measurement Data Foundation 標準值的可設定對應。

開始通訊的通訊:支援「計量表新增通知」訊息的業務物件和 BPEL 處理。

連接通訊:支援「起始連接/斷接」和「連接/斷接狀態變更通知」訊息的業務物件和 BPEL 處理。

斷接通訊:支援「起始連接/斷接」和「連接/斷接狀態變更通知」訊息的業務物件和 BPEL 處理。

停止通訊的通訊:支援「計量表移除通知」訊息的業務物件和 BPEL 處理。

按需抄表:支援「依計量表編號起始抄表」和「抄表值已變更通知」訊息的業務物件和 BPEL 處理。

裝置狀態檢查:支援外傳「起始停供偵測」通訊、內送「停供偵測事件通知」通訊,以及「事件通知」處理的業務物件和 Oracle BPEL 處理。

Adapter Development Kit 提供什麼功能?

Oracle Utilities Smart Grid Gateway Adapter Development Kit 包含下列項目:

Oracle Service Bus Processes 範例:以 Oracle Service Bus (OSB) 組態形式提供的檔案剖析和轉換處理架構,可作為建立功能以從特定前端系統匯入用量抄表值和裝置事件的參考。

Oracle Business Process Execution Language Processes 範例:一組通訊處理範例,支援以 Oracle Business Process Execution Language (BPEL) 專案形式提供的「遠端連接」、「遠端斷接」、「開始通訊」、「停止通訊」、「裝置狀態檢查」及「按需抄表」指令。

Oracle Utilities Smart Grid Gateway 業務物件:支援測量資料與裝置事件載入,以及雙向指令 (例如,開始通訊、停止通訊、遠端連接、遠端斷接和裝置狀態檢查) 的業務物件。

雙向通訊測試控制工具範例:以 BPEL 複合形式提供的前端系統模擬器。

示範資料:示範資料庫中的一組資料範例,可用來與所提供的轉接器 (在實作過程中執行任何自訂之前) 處理搭配使用。