共用方式為


HOW TO:使 Web 服務端點符合 WSDL 檔案

更新:2007 年 11 月

您可以將 Web 服務提供者端點設定為符合 Web 服務描述語言 (WSDL) 檔案。這個動作會使用 WSDL 檔案描述的作業和參考型別,定義或更新現有的 Web 服務端點。若要從 WSDL 檔案建立 Web 服務提供者端點,請參閱 HOW TO:在應用程式中加入端點HOW TO:將端點加入至應用程式系統HOW TO:將端點加入至應用程式系統的成員

注意事項:

透過加入新的作業簽章並變更現有的作業簽章和型別名稱,符合已實作的端點可能會對程式碼造成影響。雖然不會變更任何方法主體程式碼,這些變更仍會導致方法主體無法再進行編譯。因此,請檢閱您的程式碼並識別修正任何編譯器錯誤所需要的變更。

如需詳細資訊,請參閱下列主題:

將 Web 服務端點設定為符合 WSDL 檔案

  1. 在 [應用程式設計工具] 或 [系統設計工具] 中,按一下 Web 服務端點。

  2. 在 [圖表] 功能表中,指向 [實作],然後按一下 [符合 WSDL]。

    秘訣

    您也可以以滑鼠右鍵按一下端點,然後按一下 [符合 WSDL]。

    [加入 Web 參考] 對話方塊隨即出現。

  3. 在 [URL] 方塊中,輸入 WSDL 檔案位置並按一下 [移至]。

    Web 服務描述隨即出現。

  4. 檢閱此描述並按一下 [加入參考]。

    WSDL 檔案的作業便會出現在 [Web 服務細節] 視窗中。下列端點屬性也可以在 [屬性] 視窗中予以更新:

    • 名稱

    • 類別名稱

    • WSDL 繫結名稱

    • WSDL 繫結命名空間

    • WSDL 服務描述

    • WSDL 服務名稱

  5. 如果已實作端點,請檢閱變更的 Web 服務類別檔案和類型定義檔案。

    注意事項:

    資料集內的巢狀型別尚未符合。

如果 Web 服務類別實作多個作業,而這些作業與 WSDL 檔案所描述的作業相符,則會出現下列訊息:

端點 <端點名稱> 有兩個或兩個以上具有相同訊息名稱的作業。

如需詳細資訊,請參閱端點 <endpoint name> 有兩個或兩個以上具有相同訊息名稱的作業

安全性

執行這項工作可修改作業簽章,並加入由這些簽章所參考之自訂類型的程式碼檔案。執行這個工作並檢閱 WSDL 檔案和符合的實作程式碼,以確定並未包含不熟悉的程式碼時,請務必小心。

請參閱

概念

應用程式上的端點概觀