Webové služby lze vytvářet pomocí dvou metod: shora dolů a zdola nahoru. Vývoj webových služeb metodou shora dolů zahrnuje vytváření webové služby ze souboru WSDL.
Při vytváření webové služby metodou shora dolů nejprve navrhnete implementaci webové služby vytvořením souboru WSDL. To můžete provést pomocí editoru WSDL. Potom můžete použít průvodce webovými službami k vytvoření webové služby a tříd skeletonu Java, do kterých můžete přidat požadovaný kód.
Ačkoli vývoj webové služby metodou zdola nahoru může být rychlejší a jednodušší, metoda shora dolů je doporučený způsob vytváření webové služby zejména, pokud s webovými službami začínáte.Tím, že nejprve vytvoříte soubor WSDL, budete mít v konečném důsledku větší kontrolu nad webovou službou a můžete vyloučit problémy s interoperabilitou, které mohou nastat při vytváření webové služby s využitím přístupu zdola nahoru.