設定端點 URI

在設定轉接器的過程中,藉由為每個指令定義適當的「端點 URI」來設定與前端系統搭配使用的 BPEL 複合。

定義「端點 URI」的預設方式是重新部署或重新安裝 BPEL 複合。例如,依預設,將轉接器從使用測試控制工具變更成使用實際前端系統的生產環境時,需要編輯適當的安裝功能表選項,並重新部署 BPEL 複合。在每個轉接器的安裝與部署期間所定義的「端點 URI」,都列在 Oracle Utilities Smart Grid Gateway 安裝指南Smart Grid Gateway 安裝與設定工作表小節。

您也可以使用「端點置換」網域值對應 (DVM) 來置換在部署和安裝期間所定義的「端點 URI」。此 DVM 可讓您定義會提供替代 URL 的特定索引鍵,以置換原始的安裝值。您可以使用 Oracle SOA Composer 來編輯「端點置換」DVM。

Adapter Development Kit 端點置換 DVM (DG–EndpointOverrides.dvm) 使用一組特定的索引鍵,每個索引鍵都用於一或多個指令。下表列出 Landis+Gyr 轉接器可用的 DVM 索引鍵,以及與每個索引鍵搭配使用的指令:

DVM 索引鍵

指令

MR_​Server

裝置開始通訊

裝置停止通訊

按需抄表 (定量)

按需抄表 (區間)

CD_​Server

遠端連接

遠端斷接

OD_​Server

裝置狀態檢查

若要為透過 Adapter Development Kit 建立的轉接器定義置換「端點 URI」,請使用下列程序:

  1. 開啟 BPEL 組態的 SOA Composer。

    SOA Composer 的 URL 為 http://server:port/soa/composer。

  2. 選取左側面板中的 DG–EndpointOverrides.dvm。
    • 在 Fusion Middleware v12.2.1 中,它位於部署檢視中的共用下方,或是位於類型檢視中的網域值對應下方。

    • 在 Fusion Middleware v12.2.2 中,它位於部署檢視中的中繼資料下方。

    此時,該 DVM 會在右面板中開啟。描述欄位會列出該 DVM 的可用索引鍵 (只會顯示第一個索引鍵,但是您可以捲動內容來檢視該列表)。該面板也會顯示先前定義的索引鍵列表。

  3. 按一下建立階段作業按鈕 (在左面板上方) 開始編輯階段作業。

  4. 按一下新增網域值圖示 (“+”) 以新增索引鍵。

    此時,新增網域值對話方塊會開啟。

  5. 新增網域值對話方塊中輸入適當的值,如下所示:

    • key:您要定義之「端點 URI」的 DVM 索引鍵 (請參閱上方的表格)。

    • EndpointURI:置換「端點 URI」。

  6. 按一下確定

    此時,新的 DVM 值會顯示在索引鍵列表中。

  7. 按一下儲存圖示以儲存該 DVM 值。

  8. 按一下發布按鈕,以啟用在編輯中階段作業所做的所有變更。

    (選擇性) 在發布階段作業對話方塊中,輸入該階段作業的備註。

    變更會在您發布階段作業之後立即生效。

    按一下捨棄,即可捨棄您所做的變更。

    按一下離開即可離開您目前的階段作業。請注意,即使您離開,階段作業仍會處於開啟狀態。使用捨棄,即可不做任何變更結束階段作業。