2011-07-11 67 views
1

我知道有創建Web服務的方法有兩種:WSDL:你會寫它還是生成它?

  1. 寫WSDL第一,使用像WSDL2Java的Web服務工具
  2. 編寫Java代碼首先生成Java接口,然後使用工具來生成WSDL。

對於我來說,第一種方法看起來複雜和第二看起來很容易比較。如果是這樣,我想知道

  1. 何時使用第一種方法?給我一個場景,第一種方法比第二種更適合。
  2. 什麼是在第二第一種方法的優勢在哪裏?
  3. 這便是廣泛用於工業應用的編程方法?
  4. 如果我要尋找一個在Web服務的開發工作,是否有必要對我來說,知道如何寫WSDL文件給出的要求。

回答

1

有時你需要你有任何實施之前申報界面前期 - 例如,你可能有與客戶談判就這樣他可以儘快開始編碼反對。然後你從WSDL開始。

如果您並不需要儘早就可以按照任何程序,方便你有一個WSDL表示。例如,如果你開發一個ASP.NET Web服務這是相當方便的只寫C#代碼,並且運行時產生的消費要求的WSDL。