Home : Internetski uvjeti : Definicija web usluge

Web usluge

Web usluga je primjena or datum izvor koji je dostupan putem standardnog web protokola (HTTP or HTTPS). Za razliku od web aplikacije, web usluge dizajnirane su za komunikaciju s drugima programi, a ne izravno s korisnicima.

Iako web usluge mogu pružati podatke u više različitih formata, XML i JSON su najčešći. Ovi standardni formati koji se temelje na tekstu mogu se lako prepoznati i raščlaniti drugim programom koji prima podatke. Najčešći protokol web usluga - SOAP (Simple Object Access Protocol) - jednostavno dodaje a zaglavlje u svaku XML poruku prije nego što se prenese preko HTTP-a.

Poslovno orijentirane web usluge mogu koristiti standard tzv UDDI. Ovo formatira podatke u određenu vrstu XML-a poznatu kao Jezik opisa web usluga ili WSDL. Dok UDDI prenosi .WSDL datoteke umjesto standardnih .XML datoteke, i dalje može koristiti SOAP protokol za prijenos podataka.

Većina web usluga pruža APIili skup funkcija i naredbi koje se mogu koristiti za pristup podacima. Na primjer, Twitter pruža API koji omogućuje programeri pristupiti Tweets od usluge i primite podatke u JSON formatu. Yelp pruža API programerima za pristup informacijama o tvrtkama koje se mogu prikazati izravno u aplikacija or web stranicu. Google Maps pruža API za primanje zemljopisnih podataka i uputa s Google Mapsa baza podataka.

NAPOMENA: An API je specifičan skup naredbi i smjernica koji se koriste za pristup podacima, dok a web servis stvarna je usluga koju pruža internetski izvor.

TechLib - računalni rječnik Tech Lib

Ova stranica sadrži tehničku definiciju web usluge. U računalnoj terminologiji objašnjava što web usluga znači i jedan je od mnogih internetskih pojmova u rječniku TechLib.

Sve su definicije na web mjestu TechLib napisane kako bi bile tehnički točne, ali i lako razumljive. Ako smatrate da je ova definicija web usluge korisna, možete se na nju pozvati pomoću gore navedenih citata.