Definisjonen av Web Service EndPoint

Kvinne som bruker bærbar PC på kafé

PC-er kontakter nettsider og servere ved hjelp av webtjenester.

Bildekreditt: Jupiterimages/Creatas/Getty Images

Nettjenester er gitt definisjoner med beskrivelsesspråk for nettjenester eller WDSL for at de skal bli oppdaget av og koblet til tjenester og apper på datamaskiner. WDSL er et av de vanlige språkene som brukes til å skrive webtjenestegrensesnitt. Nettjenestens endepunkt beskriver kontaktpunktet for en tjeneste ved å angi den fysiske plasseringen til tjenesten, eller hva datamaskinen den kommer fra, og en formell definisjon av grensesnittet for programmer som prøver å kommunisere med service.

WDSL

Web Services Description Language er et XML-språk som brukes til å beskrive en webtjenestes funksjonalitet. Webtjenestens beskrivelse forteller en datamaskin hva tjenesten heter, hva dens parametere er og hvordan dataene vil strukturere avkastningen. Den brukes også med enkel objekttilgangsprotokoll, eller SOAP, som spesifiserer hvordan strukturert informasjon utveksles over et datanettverk.

Dagens video

Adressering av webtjenester

Webtjenesteadresseringen, eller WS-adresseringen, lager definisjoner for to konstruksjoner; meldingsadresseegenskaper og endepunktreferanser. Disse definisjonene "normaliserer" eller oversetter informasjonen gitt av Internett-protokoller og meldingssystemer. Nettjeneste-endepunktet er en prosessor, ressurs eller enhet som en nettjeneste kan sende informasjon til.

EndPoint-definisjon

Endepunktet er et koblingspunkt der HTML-filer eller aktive serversider blir eksponert. Endepunkter gir informasjon som er nødvendig for å adressere et webtjenesteendepunkt. Endepunktet gir en referanse eller spesifikasjon som brukes til å definere en gruppe eller familie av meldingsadresseegenskaper og gi ende-til-ende melding egenskaper, som referanser for kilden og destinasjonen til endepunkter, og identiteten til meldinger for å tillate enhetlig adressering av "uavhengige" meldinger. Endepunktet kan være en PC, PDA eller salgsterminal.

WDSL-beskrivelsestyper

En endepunktsdefinisjon kan ha en abstrakt beskrivelse eller en konkret beskrivelse. En abstrakt beskrivelse forteller et program hvordan det skal grensesnitt uten å referere til typen teknologi som brukes til å være vert for en webtjeneste som overfører meldinger. Denne typen WDSL-beskrivelse er delt opp i porttype, operasjon og melding. Porttype sorterer meldinger i grupper av funksjoner kalt operasjoner, som er en spesifikk handling utført av en tjeneste og operasjoner, som består av inn- og utdataparametere. En konkret beskrivelse er den implementerte teknologien som brukes til å lage en abstrakt grensesnittdefinisjon. Det er den fysiske tilkoblingen eller den fysiske transportprotokollen som definerer porten, bindingen (krav som kreves for en tjeneste for å koble til endepunktet) tjenesten eller porten og den fysiske adressen som en tjeneste får tilgang til med den angitte WSDL protokoll.