Share via


建立自訂的 WSDL 應用程式

此主題描述如何建立自訂的 WSDL 產生器。在 Microsoft .NET Framework 類別庫 DLL 中有自訂的 WSDL 產生器範例 CustomWSDL.dll。

此組件是由名為 CustomWSDL 的一個類別組成。此類別提供一個範例範本,其中包含產生自訂 WSDL 回應所需的動作順序。此類別的設計是要示範使用下列開發環境來產生自訂的 WSDL 回應,供已撰寫好的 Web 服務用戶端使用。

  • Visual Studio 2003
  • Borland JBuilder 9.0
  • webMethods Glue 5.0.1

不過,可以使用並修改相同的類別和設計原則來支援其他環境。

編譯程式碼

SQL Server 2005 在安裝過程中會安裝 .NET Framework 2.0。下列編譯指示會要求您使用此版的 .NET Framework。您可以在 %windir%\Microsoft.NET\Framework 資料夾中找到版本號碼。

  1. 為此範例專案建立資料夾,例如 C:\temp
  2. 開啟記事本並將自訂 WSDL 應用程式的 C# 程式碼清單中的程式碼複製到上面。
  3. 移至您在步驟 1 中建立的資料夾,將檔案儲存為 CustomWSDL.cs
  4. 在命令提示字元中,將目錄變更為專案儲存的資料夾。
  5. 編譯程式碼,並建立 .dll 檔。例如,如果 C# 程式碼檔的名稱是 CustomWSDL.cs,命令列會是如下所示:
    %windir%\Microsoft.NET\Framework\v2.0.xxxxx\csc.exe /t:library /r:sqlaccess.dll /r:System.dll /r:System.Data.dll /r:System.Xml.dll CustomWSDL.cs
    xxxxx 是對應 .NET Framework 版本的資料夾號碼。一般而言,會使用最高的 xxxxx 編號資料夾。
    此時就會在目前的範例資料夾中建立 CustomWSDL.dll 執行檔。

請參閱

工作

自訂 WSDL 應用程式的 C# 程式碼列表

參考

使用自訂 WSDL 應用程式
實作自訂 WSDL 支援

概念

使用原生 XML Web Service 的最佳作法

說明及資訊

取得 SQL Server 2005 協助