En integreringsmåte under utvikling er vevtjenester (engelsk: «web services»). Dette er programmer som er designet for å støtte maskin-til-maskin-kommunikasjon over et nettverk. Man kan tenke på dem som programmer som utfører en tjeneste i henhold til en avtale. Så lenge en bestilling levert av kunden er korrekt, blir tjenesten utført og et produkt/resultat sendt tilbake. Vevtjenester er et eksempel på tjenesteorientert arkitektur, hvor applikasjoner og automatiske prosesser får tilgang til ressurser gjennom standard grensesnitt (beskrevet av tjenesteavtalen). Et eksempel kan være en panteautomat. Man setter inn flasker, og alle gyldige panteflasker registreres og får man pant tilbake (tjenesteavtale). Det er ikke viktig for kunden hva som er inne i automaten, om det er en komplisert maskin eller en person som sjekker flasker manuelt (tjenesteimplementasjoner). Det viktige er at man får en kvittering med riktig sum til slutt og at pantemaskinen ligner på en standard pantemaskin (standard grensesnitt).