Webservices
Een webservice kan omschreven worden als een
interface van een applicatiecomponent die toegankelijk is via
standaard webprotocollen en waarbij wordt gecommuniceerd via XML
zonder menselijke tussenkomst. Een webservice maakt het mogelijk om
op afstand vanaf een webapplicatie een dienst op te vragen aan een
server, bijvoorbeeld het maken van een berekening, het leveren van
gegevens of het uitvoeren van een taak.
Een voorbeeld van een webservice is een applicatie die een kamer
boekt in een bepaald hotel, of een applicatie die een vlucht boekt
bij een bepaalde luchtvaartmaatschappij. Een touroperator kan deze
webservices aanroepen in de applicatie die zij aan klanten
aanbiedt, en zo de klant de indruk geven van een geïntegreerde
applicatie waarmee de klant zijn/haar hele vakantie (van vlucht tot
hotelkamer, huurauto en excursies) kan boeken. Ook valt te denken
aan het real time verrijken of valideren van data voor een CRM, CMS
of webshop.
Covadis-projecten die gebruik maken van webservices: