開始通訊/停止通訊
CommissionDecommission 複合會負責向前端系統登錄裝置,以及取消登錄裝置。
複合特性
特性名稱 |
預設值 |
描述 |
---|---|---|
isExecutingCommissionReceived-Callout |
true |
控制是否要執行「已到達要求」呼叫。 |
isExecutingCommissionCompleted-Callout |
true |
控制是否要執行「已完成要求」呼叫。 |
isExecutingDecommissionReceived-Callout |
true |
控制是否要執行「已到達要求」呼叫。 |
isExecutingDecommissionCompleted-Callout |
true |
控制是否要執行「已完成要求」呼叫。 |
複合 WSDL
複合 |
描述 |
---|---|
CommissionDecommission Service |
CommissionDecommission 指令的進入點。作業是同步的,因此不需要額外的 WSDL。 |
MR_ServerCallout |
描述處理呼叫的參考。 |
MR_ServerProxy |
描述用來叫用前端系統之 Proxy 的參考。 |
處理流程
-
SGG/OUAF 使用 CommissionDecommissionService 來叫用 MeterAddNotification/MeterRemoveNotification 作業。
-
測試是否叫用 MeterAddNotification 或 MeterRemoveNotification。在這兩種情況下,下列步驟對於這兩個作業都是通用步驟。
-
系統會載入複合特性,並將區域變數初始化。
-
「標頭」和「本文」輸入值都會轉換成 MultiSpeak 格式。
-
如有需要,請執行 MR_ServerCallout 中的處理呼叫,並將更新的資料指派給前端要求。
-
透過前端系統的 MR_ServerProxy 來叫用 MeterAddNotification/MeterRemoveNotification。
-
如有需要,請執行 MR_ServerCallout 中的處理呼叫。將更新的資料指派給前端回應。
-
把「標頭」及「本文」前端回應都轉換成 SGG/OUAF 格式。
-
以同步的結果回覆 SGG/OUAF。