設定訊息寄送方

本節提供指導方針來協助設定支援傳送外傳訊息給 GIS 系統時所需的元件。

備註:針對 WACS (OCI Cloud) 環境,應以替代變數 @EXT_​PUB@ 取代訊息寄送方 URL 中的 http/https。並且應透過連接埠 443 提供 ArcGIS Server 服務,因為 OCI 環境中只接受連接埠 443。

請使用下列指導方針,為與 GIS 整合 Web 服務類目關聯的每個外傳訊息類型定義訊息寄送方。

用於工作位置的訊息寄送方

欄位/內容
叫用類型 即時
訊息類別 SOAP:RHTTPSNDR (透過 HTTP 即時傳送傳遞訊息) REST:RTJSONSNDR (即時 HTTP/JSON 訊息的寄送方)
訊息編碼 UTF-8 訊息編碼
HTTP 方法 POST
現用
HTTP URL 1 要由 GIS 團隊提供的對應服務 URL。

WAM REST 範例:https://xxxxxxxxxxxxx:6443/arcgis/rest/services/WAM/WorkLocations/FeatureServer/0/${pathParms}

WACS REST 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/rest/services/WAM/WorkLocations/FeatureServer/0/${pathParms}

WAM SOAP 範例:https://xxxxxxxxxxxxx:6443/arcgis/services/WAM/WorkLocations/MapServer/FeatureServer

WACS SOAP 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/services/WAM/WorkLocations/MapServer/FeatureServer

HTTP 標頭 REST:Content-Type:application/x-www-form-urlencoded
HTTP 標頭 REST:Accept:application/json
HTTP 格式資料 REST:adds=@XMLMSG@

用於資產外傳同步的訊息寄送方

欄位/內容
叫用類型 即時
訊息類別 SOAPRHTTPSNDR (透過 HTTP 即時傳送傳遞訊息) REST:RTJSONSNDR (即時 HTTP/JSON 訊息的寄送方)
訊息編碼 UTF-8 訊息編碼
HTTP 方法 POST
現用
HTTP URL 1

要由 GIS 團隊提供的對應服務 URL。

WAM REST 範例:https://xxxxxxxxxxxxx:6443/arcgis/rest/services/WAM/DistributionNetwork/FeatureServer/${pathParms}

WACS REST 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/rest/services/WAM/DistributionNetwork/FeatureServer/${pathParms}

WAM SOAP 範例:https://xxxxxxxxxxxxx:6443/arcgis/services/WAM/DistributionNetwork/MapServer/FeatureServer

WACS SOAP 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/services/WAM/DistributionNetwork/MapServer/FeatureServer

HTTP 標頭 REST:Content-Type:application/x-www-form-urlencoded
HTTP 標頭 REST:Accept:application/json
HTTP 格式資料 REST:Edits=@XMLMSG@

用於資產內送同步的訊息寄送方

備註:此通訊僅支援 REST 通訊協定。
欄位/內容
叫用類型 即時
訊息類別 RTJSONSNDR (即時 HTTP/JSON 訊息的寄送方)
訊息編碼 UTF-8 訊息編碼
HTTP 方法 POST
現用
HTTP URL 1

要由 GIS 團隊提供的對應服務 URL。

WAM REST 範例:https://xxxxxxxxxxxxx:6443/arcgis/rest/services/WAM/ExtractDeltaChanges/GPServer/${pathParms}

WACS REST 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/rest/services/WAM/ExtractDeltaChanges/GPServer/${pathParms}

HTTP 標頭 REST:Content-Type:application/x-www-form-urlencoded
HTTP 標頭 REST:Accept:application/json

用於產生權杖的訊息寄送方

備註:只有當 ArcGIS Server 中發布的基礎地圖服務受保護時,才需要此組態。此通訊僅支援 REST 通訊協定。
欄位/內容
叫用類型 即時
訊息類別 RTJSONSNDR (即時 HTTP/JSON 訊息的寄送方)
訊息編碼 UTF-8 訊息編碼
HTTP 方法 POST
現用
HTTP URL 1

要由 GIS 團隊提供的對應服務 URL。

WAM REST 範例:https://xxxxxxxxxxxxx:6443/arcgis/rest/services/WAM/GenerateToken/GPServer/${pathParms}

WACS REST 範例:@EXT_​PUB@xxxxxxxxxxxxx:443/arcgis/rest/services/WAM/GenerateToken/GPServer/${pathParms}

HTTP 標頭 REST:Content-Type:application/x-www-form-urlencoded
HTTP 標頭 REST:Accept:application/json