共用方式為


建立 XML Web Service 的用戶端

所謂 XML Web Service 用戶端,指的是使用 SOAP 訊息與 XML Web Service 進行通訊的任何元件或應用程式。傳統的用戶端應用程式也可以擔任 XML Web Service 用戶端。此外,用戶端也可以是其他的 Web 應用程式 (這種情況下,Web 應用程式應該在 SOAP 訊息中消耗 XML、將它格式化,然後傳回給最終用戶端 — 可能是 Web 瀏覽器)。

請依循下列基本步驟來建立 XML Web Service 用戶端:

  1. 建立 XML Web Service 的 Proxy 類別。
  2. 在用戶端程式碼中參考 Proxy 類別。
  3. 在用戶端程式碼中建立 Proxy 類別的執行個體。
  4. 如果已經為裝截 XML Web Service 的 Web 應用程式停用匿名存取,請設定 Proxy 類別的 WebClientProtocol.Credentials 屬性
  5. 呼叫與您想要進行通訊的 XML Web Service 方法相對應的 Proxy 類別方法。

在多數用戶端進行這些步驟時,只有 Proxy 類別參考方式及 XML Web Service 用戶端部署方式會有所不同。

本章節內容

  • 建立 ASP.NET Web Form 用戶端
    提供您建立 XML Web Service 的 Web Form 用戶端步驟。建立 XML Web Service,當作連至其他 XML Web Service 的用戶端,以及當作 XML Web Service 提供者的步驟很類似,唯一的差別是用戶端程式碼放置處不同。XML Web Service 的用戶端程式碼放在 XML Web Service 方法的程式碼內。
  • 建立主控台應用程式用戶端
    提供您建立主控台應用程式的步驟,當作 XML Web Service 的用戶端。

請參閱

建置 XML Web Service 用戶端 | 探索 XML Web Service | 建立 XML Web Service Proxy | 建立 XML Web Service 的用戶端 | 瀏覽現有使用 ASP.NET 建立的 XML Web Service | 與 XML Web Service 進行非同步通訊 | 從瀏覽器存取 XML Web Service