Web 服務可以透過兩種方法建立:由上而下開發以及由下而上開發。由上而下的 Web 服務開發會從 WSDL 檔建立 Web 服務。
在利用由上而下的方法建立 Web 服務時,首先您會建立 WSDL 檔來設計 Web 服務的實作方式。您可以利用 WSDL 編輯器來執行這個動作。您接著可以使用 Web 服務精靈來建立 Web 服務和 Skeleton Java™ 類別,供您加入必要的程式碼。
雖然由下而上的 Web 服務開發可能較快也較容易(特別是對 Web 服務的新手而言),但是我們還是建議您使用由上而下的方法來建立 Web 服務。藉由先建立 WSDL 檔,您最後會對 Web 服務有更多的控制權,且可以避免在使用由下而上方法建立 Web 服務時,可能產生的交互作業能力問題。