- SAP PI 教程
- SAP PI - 首頁
- SAP PI - 簡介
- SAP PI - 安裝選項
- SAP PI - Netweaver PI 架構
- SAP PI - UI 工具
- SAP PI - 主頁
- SAP PI - 系統景觀目錄
- SAP PI - 通訊
- SAP PI - 物件安全
- SAP PI - 建立物件
- SAP PI - 建模場景
- SAP PI - 設計物件
- SAP PI - 顯示設計物件
- SAP PI - 整合場景
- SAP PI - 檔案到檔案場景
- SAP PI - 建立服務介面
- SAP PI - 建立訊息對映
- 建立操作對映
- 建立通訊通道
- 建立整合配置
- SAP PI - 連線性
- SAP PI - ccBPM 概述
- SAP PI - ccBPM 配置
- 監控整合流程
- SAP PI - Web 服務
- SAP PI 有用資源
- SAP PI - 問答
- SAP PI - 快速指南
- SAP PI - 有用資源
- SAP PI - 討論
SAP PI - Web 服務
Web 服務是一種應用程式功能或服務,可以透過網際網路標準使用。它是一種獨立的、模組化的、自描述的應用程式功能或服務。
它可以使用標準網際網路協議進行描述、提供、定位和轉換或呼叫。
每個 Web 服務都封裝了一個用於執行許多工的功能。服務提供者用於提供對 Web 服務的訪問。服務提供者擁有 WSDL 文件。
Web 服務使用者稱為**服務請求者**,他們藉助 Web 瀏覽器使用 Web 服務。在正常情況下,服務請求者是訪問 Web 服務的應用程式。應用程式從服務描述中獲取訪問 Web 服務所需的所有必要詳細資訊,並且此資訊儲存在服務登錄檔中。
下圖顯示了一個常見的 Web 服務場景:
Web 服務 - 主要特徵
以下是 Web 服務的**主要特徵**:
Web 服務允許在不同平臺、作業系統和不同語言上執行的程式相互通訊。
Web 服務是一種應用程式功能或服務。
Web 服務可以透過網際網路標準使用。
Web 服務可以釋出和跟蹤。
Web 服務構成了企業服務架構 (ESA) 的基礎,該架構被稱為 SAP 增強的面向服務架構 SOA 版本。
如何分析不同的 Web 服務?
執行以下步驟以分析不同的 Web 服務:
**步驟 1** - 登入 ECC 系統,使用事務程式碼 - SOAMANAGER
**步驟 2** - 選擇 Web 服務複選框→應用選擇。
**步驟 3** - 驗證“概述”選項卡中是否顯示條目 SERVICE→繫結。如果未顯示 SERVICE 繫結,則表示必須完成繫結。
**步驟 4** - 要顯示 Web 服務及其繫結,請選擇所選繫結或服務連結的“開啟 WSDL 文件”。
**步驟 5** - 將開啟顯示 WSDL 的 Web 瀏覽器→您可以在 WSDL 的末尾向下滾動。您將在節點 WSDL 埠下找到端點。
何時不推薦使用 SAP PI?
對於同步請求/響應場景,不建議使用 SAP PI。在同步通訊中,它由請求和響應操作呼叫,並且在操作完成後立即返回處理輸出。在同步通訊的情況下,基礎設施的負載更大。
在像 Java、DOT NET 這樣的非 SAP 後端系統中,不建議將 SAP PI 作為 UI 驅動場景中的中介軟體工具。
當後端系統作為 UI 服務公開時,不建議在 UI 驅動場景中使用 SAP PI。