TNO - Kennis voor zaken
 
 
 
 
 

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 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 hotel, of een applicatie die een vlucht boekt bij een luchtvaartmaatschappij. Een touroperator kan in de applicatie die zij aan klanten aanbiedt, bijvoorbeeld via internet, deze webservices gebruiken, 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.

Waarom webservices?

Het gebruik van webservices biedt een aantal voordelen. Zo zijn webservices toe te passen op een groot aantal platformen en met behulp van een groot aantal programmeertalen. Dit, omdat de webservices specificatie los van een specifiek platform of technologie is ontwikkeld.
Een ander voordeel van webservices is dat ze hergebruik in de hand werkt. Een webservice die initieel is opgezet om functionaliteit beschikbaar te stellen voor een andere applicatie, kan vervolgens door iedere applicatie hergebruikt worden. Doordat Web Services platform- en technologieonafhankelijk zijn en gebruik maken van standaarden zoals XML en HTTP, wordt het hergebruik van de services en het integreren van applicaties sterk vereenvoudigd.

DINOLoket, de BRO en webservices

DINOloket is op weg naar de BRO. In de BRO zijn straks alle gegevens voor iedereen beschikbaar en gaat het aanleveren en opvragen van gegevens via webservices. Deze ontwikkeling is nu al in gang gezet met de ontwikkeling van een nieuw BROLoket.

Wat is er nu al beschikbaar?
Op dit moment zijn er al een aantal zaken via services beschikbaar. Klik op onderstaande links om meer te weten te komen over de betreffende services.

Meer informatie: info@dinoloket.nl

Email: info@dinoloket.nl