Skip to main content

Hvad er webtjenester?

Webtjenester er webbaserede softwareapplikationer, der udveksler data med andre webbaserede applikationer.Åben, udvideligt markup sprog (XML) standardapplikationer og forskellige andre protokoller bruges til sådanne udvekslinger.I deres oprindelige kapacitet blev webtjenester brugt i interaktioner mellem større, private netværk.I dag inkluderer de imidlertid også interaktioner over internettet.

Integreret med webtjenester, XML er et webdokumentbeskrivelsessprog.XML bruges til at beskrive websideindhold ved hjælp af anvendelsen af skjulte tags og identificere etiketter.Denne metode til klassificering af webdata er ekstremt effektiv, hvilket gør webindhold ret let at identificere, analysere og udveksle.

Webtjenester er nyttige til at knytte applikationer, der fungerer på forskellige netværksplatforme, hardware, software og databaser, udførelse af kritiske funktioner for mangevirksomheder.For eksempel kan webtjenester bruges til at give optimal interaktion mellem visse forretningsfunktioner og vigtige applikationer, der deles med en organisations kunder, partnere og leverandører.Webtjenester er også nyttige til at kombinere software og tjenester fra forskellige virksomheder med det formål at levere en problemfrit integreret service.

Webtjenester giver mange fordele, herunder, men ikke begrænset til, let forståelse.Processer og data er ofte tekstbaseret for at sikre, at de er så enkle som muligt for udviklere at forstå.Takket være den adgang, der er ydet af XML, er udviklere, der beskæftiger sig med en lang række teknologier, i stand til at komme ind på at bruge webtjenester.

Udviklere har været afhængige af andre teknologier i fortiden.I modsætning til nogle af de tidligere anvendte teknologier, betragtes webtjenester imidlertid som lette at kommandere.De har endda gode niveauer af support på tværs af UNIX og Windows -systemer.

Webtjenester kan stole på adskillige forskellige protokoller til udveksling af data.Sådanne protokoller inkluderer Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP) og Simple Mail Transfer Protocol (SMTP).Ekstensible meddelelses- og tilstedeværelsesprotokol (XMPP) kan også bruges.

En anden fordel ved webtjenester i modsætning til andre teknologier involverer firewalls.Med webtjenester er det ikke nødvendigt at ændre firewall -filtreringssystemet.Dette skyldes, at en webtjeneste, der bruger HTTP, kan fungere relativt let gennem mest almindeligt anvendte firewallsikkerhedsforanstaltninger.

Information af webservices offentliggøres ved hjælp af universel beskrivelse, opdagelse og integration (UDDI).UDDI er et register, der bruges af forretning overalt i verden til at liste sig selv på Internettet.Det er både platformuafhængigt og XML-baseret.Ansøgninger kan drage fordel af UDDI for at finde webserviceplaktioner og beslutte, om tjenesten ville være fordelagtigt at bruge.