Webbtjänster kan skapas med två metoder: utveckling uppifrån och ner samt "botten upp"-utveckling. Utveckling av webbtjänster uppifrån och ned inbegriper att skapa en webbtjänst från en WSDL-fil.
När du skapar en webbtjänst med metoden för utveckling uppifrån och ned utformar du först implementationen av webbtjänsten genom att skapa en WSDL-fil. Det kan du göra i WSDL-redigeraren. Du kan sedan använda webbtjänsteguiden till att skapa webbtjänsten samtJava-skelettklasser där du kan lägga den kod som behövs.
Även om "botten upp"-utveckling av webbtjänster kan vara snabbare och enklare, särskilt om du webbtjänster är något nytt för dig, är metoden för utveckling uppifrån och ner det rekommenderade sättet att skapa en webbtjänst. Genom att skapa WSDL-filen först har du total kontroll över webbtjänsten och kan förhindra de problem med plattformsoberoende som kan uppstå om du skapar webbtjänsten med "botten upp"-utveckling.