webtjenester har gitt vei for utviklere å lage to eller flere forskjellige program som kjører på annen plattform å snakke. Web-tjenester er ikke bundet til noen bestemt språk. Mens de tillater programmer for å samhandle og dele ved hjelp av kommunikasjonsprotokoller. Webtjenester gi tett sikkerhet relatert til meldingskommunikasjon, meldingskommunikasjon konsistens og sikre transaksjoner mellom applikasjoner. XML, en protokoll for web-tjenester gjør det mulig å lage sine egne strukturkoder og er lett i vekt. XML i web-tjenester brukes for dataoverføring.
Overføringen av data i XML-format kan bli forstått ved applikasjon som kjører på forskjellige plattformer. SOAP som står for "Simple Object Access Protocol" er en protokoll for meldinger. Dataene blir overført ved hjelp av SOAP-protokollen er kodet slik data blir overført over et nettverk er tett sikret. WSDL som står for "Web Service Description språk" er brukt for å beskrive hvordan tjenestene kan bli kalt, og dermed sier det klart bilde av parametre og deres typer som brukes.
UDDI som står for "Universal Description, Discovery og Integration" brukes for oppføring av web-tjenester over nettet. Webtjenester implementering vil gi en krystall klar idé om hvordan web-tjenester er fortært. Det beste eksempelet for å vise web-tjenester forbruket ville være å konsumere Amazon Web Services bruker .Net og dermed vise oppføringer. Web-tjenester fra andre ressurser kan også bli fortært. For forbruker Amazon Web Services en trenger for å få Software Development Toolkit for Amazon. SDK beskriver i korte trekk om bruk av web-tjenester fra Amazon.
For et program for å bruke Amazon Web Services i .Net Amazonas webtjeneste WSDL fil må legges som en Web-referanse. Legge av web referanse kan oppnås ved å høyreklikke på løsning og klikke på "Legg Web Reference". Når Amazon Web Service er lagt til som web referanse det viser alle metodene som finnes i det ekstra webtjeneste. Ved å klikke på "Legg Reference" vil føre til å legge en "App_Webreferences" -mappen til løsning som består av en WSDL fil fra Amazon. WSDL-filen i web referanser mappen tydelig viser innholdet som produktdetaljer, produktinformasjon, produkttype etc.
Her kallet til Amazon Web tjenesten er Asynkron som gjør det mulig for brukeren å få tilgang til programmet. Mens når en bruker tilgang søknad med synkrone samtaler til webtjeneste deretter med tid hvis nettjenesten er ikke svarer stopper programmet. Brukere i .Net må legge navnerom for biblioteket ti