將遠端 WSDL 檔同步化

如果 Web 服務的「Web 服務說明語言 (WSDL)」檔是從 URL 提供,您可能必須確定您使用的 WSDL 一直保持最新。將 WSDL 同步化,可確保您工作區中的 WSDL 本端副本,定期與遠端 WSDL 同步化。

開始之前

請確定您的 WSDL 檔是有效的。請確定 WSDL 使用測試環境的正確語法。產品可能不會使用某些 WSDL 檔。

WSDL 同步化僅適用於從 URL 匯入的遠端 WSDL。

WSDL 同步化是在啟動工作台時執行,或是在指定的一段期間過後執行。如果遠端 WSDL 有變更,會更新 WSDL 的本端副本。視所做的變更而定,會執行合併,並更新使用 WSDL 的任何服務要求。如果對 WSDL 所做的變更無法自動套用至服務要求,舉例來說,如果移除或重新命名作業,或是服務要求的 XML 結構有變更,則測試會標示著錯誤。

程序

如果要匯入已同步化的遠端 WSDL,請執行下列動作:

  1. 開啟通用服務用戶端,按一下要求標籤,然後按一下新增 WSDL 檔 (新增 WSDL 檔)。
  2. 在「新增 WSDL 檔」視窗中,按一下從 URL 匯入,以便從 Web 下載並匯入遠端 WSDL。
  3. 在「從 URL 匯入 WSDL」頁面中,輸入遠端 WSDL 的 URL。 如果您是透過 Proxy 或公司的防火牆來連接,請按一下 Proxy 內容,來指定您的網路設定。
  4. 同步化原則區域中,指定是否要同步化 WSDL,以及何時同步化:
    • 選取絕不,如果您不想更新遠端 WSDL。
    • 選取階段作業啟動時,每次啟動工作台時都將 WSDL 同步化。
    • 選取每隔,指定同步化週期天數。
  5. 按一下確定 這時會將 WSDL 新增至「呼叫程式庫」。

下一步

匯入 WSDL 之後,您可以變更同步化設定,作法是在通用服務用戶端的「呼叫程式庫」或測試導覽器中,用滑鼠右鍵按一下 WSDL。然後選取 WSDL 同步化。「WSDL 同步化」視窗也會顯示最新同步化的日期。

意見