原生 XML Web Service 概念

未來的 Microsoft SQL Server 版本將移除這項功能。請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。

從 SQL Server 2005 開始,SQL Server 藉由使用下列開放標準,透過 SQL Server Database Engine 來提供原生 XML Web Service:

  • 超文字傳輸通訊協定 (HTTP)

    HTTP 是全球資訊網 (World Wide Web) 背後的核心通訊協定,提供不受平台限制、以 Web 為基礎的方式交換資料。

    重要注意事項重要事項

    HTTP 支援需要 HTTP 接聽程式:Http.sys。Http.sys 只能在 Windows Server 2003 和 Windows XP Service Pack 2 上使用。如需詳細資訊,請參閱<設定 HTTP 核心模式驅動程式 (Http.sys)>。

  • SOAP

    SOAP 定義如何使用 XML 和 HTTP 存取服務、物件和伺服器,不管作業系統為何。

  • Web 服務定義語言 (WSDL)

    WSDL 是 XML 文件格式,可以用來描述以 Web 為基礎的服務。

當您在 SQL Server 2005 或 SQL Server 2008 中使用原生 XML Web Service 時,可以透過 HTTP 傳送 SOAP 訊息要求給 SQL Server 的執行個體,以執行下列項目:

  • Transact-SQL 批次陳述式,可加或不加參數。

  • 預存程序、擴充預存程序,和純量值使用者定義函數。

本章節內容

請參閱

概念