內送/外傳服務組態
內送/外傳訊息公用程式可讓您設定系統,以便利用 XML 來接收外部應用程式的資訊,以及將資訊傳送至外部應用程式。Oracle Utilities Smart Grid Gateway 會使用一個內送 Web 服務來對應裝置事件。這是 D1 應用程式所用的同一個內送 Web 服務。
內送 Web 服務
內送 Web 服務定義如何從外部系統接收訊息的明細,包含接收回應訊息時要叫用的內送通訊業務物件 (或業務服務或服務指令檔)。與內送通訊業務物件的情況一樣,您需要建立的內送 Web 服務集是以系統設計傳送的訊息類型為基準。
適用於 Sensus RNI 的 Oracle Utilities Smart Grid Gateway 轉接器包含下列內送 Web 服務:
內送 Web 服務 |
描述 |
---|---|
D1-BulkRequestHeader |
大量要求標頭 |
D1-BulkRequestUpdate |
大量要求更新 |
D1-BulkResponse |
大量回應 |
D1-DeviceEventSeeder |
用於上傳裝置事件。 「裝置事件匯集器」業務物件可用來從應用程式外部,以及從線上新增裝置事件。其前處理演算法會判斷裝置事件類型,而該類型進而定義要用來建立裝置事件的裝置事件業務物件。 如果無法判斷裝置事件類型,會使用此業務物件來建立裝置事件。然後可以重新處理這種裝置事件,並在處理成功時建立新的裝置事件。 |
D1-InitialLoadIMD |
用於上傳初始測量。 IMDSeeder 業務物件可用來判斷在接收來自前端系統的用量抄表值時,要建立哪種類型的初始測量業務物件。 |
D1-DeviceStatusCheck |
裝置狀態檢查 整合層會叫用此服務,以建立「裝置狀態檢查」指令。 |
D1-InitialLoadIMD |
可讓 OSB 用來建立初始測量資料 OSB 會使用此內送 Web 服務,針對傳入的區間用量,建立採用 Sensus 格式的「初始測量資料」。 |
D1-RemoteConnect |
遠端連接 整合層會叫用此服務,以建立「遠端連接」指令。 |
D1-RemoteDisconnect |
遠端斷接 整合層會叫用此服務,以建立「遠端斷接」指令。 |
D6-ConDisconStChgNotification |
起始連接/斷接回應。 擷取「起始連接/斷接」指令的回應。 |
D6-OutageDetectionEventNotification |
起始停供偵測回應 擷取「起始停供偵測事件通知」指令的回應。 |
D6-ReadingChangedNotification |
抄表值已變更通知 告知 Sensus 裝置抄表值已變更的通知。 |
D6-UnsolicitedEventNotification |
Unsolicited Event Response 擷取當事件觸發計量表上的警示時,所產生的未經請求通知。 |
訊息寄送方
訊息寄送方會詳細定義如何將訊息傳送至外部系統。若為外傳通訊業務物件及外傳訊息類型,您需要建立的訊息寄送方集合,是根據系統會接受的訊息類型而定的。
適用於 Sensus RNI 的 Oracle Utilities Smart Grid Gateway 轉接器包含下列訊息寄送方:
訊息寄送方 |
描述 |
---|---|
D6-CONDISCON |
Sensus 起始連接/斷接 |
D6-INTOUTDET |
起始停供偵測要求 |
D6-InitMID |
依計量表 ID 起始抄表外傳訊息 |