以 Web 服務設計 Web 程式
更新:2007 年 11 月
Web 服務會使用 XML 訊息功能,穿越防火牆 (Firewall) 在異質系統之間移動資料,藉此能夠進行資料交換以及應用程式邏輯的遠端引動過程。
下列連結提供 Visual Studio 中 Web 服務的重要基本資訊:
XML Web Service 概觀
說明 Web 服務的角色。XML Web Service 案例
概述幾種可運用 Web 服務的一般案例。XML Web Service 基礎結構
說明啟用 Web 服務的重要基礎結構,例如 Web 服務目錄、Web 服務描述和 Web 服務電傳格式。Visual Studio 中的 Web 參考
說明 Visual Studio 的 Web 參考功能。HOW TO:加入和移除 Web 參考
說明在 Visual Studio 中加入和移除 Web 參考的處理程序。偵錯準備:XML Web Service 專案
說明在 Visual Studio 中偵錯 Web 服務的程序。Visual Studio 中的 XML 工具
提供 XML 的簡介。
Visual Studio 提供利用 Managed 和 Unmanaged 程式碼建立 Web 服務的工具。使用 Managed 程式碼時,Visual Studio 讓開發人員可以完全利用 .NET Framework 的強大功能建立 Web 服務。
以 Managed 程式碼建立的 Web 服務會使用 ASP.NET Web 應用程式模型。下列連結提供以 Managed 程式碼建立的 Web 服務資訊:
逐步解說:使用 Visual Basic 或 Visual C# 建立 Web 服務
逐步示範如何使用 Visual Basic 或 C# 建立、偵錯和部署 Web 服務。以 Managed 程式碼建立 Web 服務
說明以 Managed 程式碼建立及部署 Web 服務的程序。使用 ASP.NET 的 XML Web Service
提供 Web 服務的相關文件。ASP.NET 快速入門
提供一系列的 ASP.NET 範例和支援的註解。以 XML Web 服務進行 XML 序列化
說明如何自訂 Managed 程式碼 Web 服務中所使用的 XML 序列化方法。
透過運用 Web 參考概念,Visual Studio 因而能夠簡化尋找和存取 Web 服務的程序。將 Web 參考加入至用戶端應用程式會產生 Proxy 類別,而這個類別會做為該用戶端可以在 Web 服務中與之互動的本機表示方法。以 Managed 或 Unmanaged 程式碼撰寫的應用程式都提供此功能。Visual Studio 加入 Web 參考時,會以與用戶端應用程相同的程式語言產生 Proxy 類別。
以 Managed 程式碼建立的 Web 服務用戶端應用程式會使用 ASP.NET Web 應用程式模型。下列連結提供以 Managed 程式碼建立的 Web 服務資訊:
以 Managed 程式碼存取 Web 服務
說明存取以 Managed 程式碼建立之 Web 服務的程序。建置 XML Web Service 用戶端
Web 服務的相關文件。逐步解說:使用 Visual Basic 或 Visual C# 存取 Web 服務
逐步示範如何存取以 Managed 程式碼建立的 Web 服務。Web 服務描述語言工具 (Wsdl.exe)
說明用來產生 Proxy 類別的工具,以存取利用 Managed 程式碼建立的 Web 服務。ASP.NET 快速入門
提供一系列的 ASP.NET 範例和支援的註解。以 XML Web 服務進行 XML 序列化
說明如何自訂 Managed 程式碼 Web 服務中所使用的 XML 序列化方法。