Workshop Webservices als ontwikkelmethodiek
Deze workshop werd georganiseerd door TNO in samenwerking met de ICT Kring Delft. Bij een eerder workshop hebben we ee aantal onderwerpen uitgekozen waar we dieper op in zouden gaan. De onderwerpen die uitgekozen zijn:
Gisteren was dus de eerste met als onderwerp webservices. Eerst was er een presentatie door Frank Nisters en Paul Brandt waarin zij ingingen op wat webservices zijn. Simpel gezegd zijn webservices webpagina's voor machines. Deze staan gedefinieerd in een WSDL, dat is de Web Services Description Language. Verschillende services kan je dan weer samenbrengen in een proces orchestration, dat het samenspel tussen de verschillende services definieert.
Je kan eigenlijk twee soorten webservices onderscheiden:
- content aanbieders
- sommetjes maken (brute kracht of intelligentie)
Bij een webservice voor content aanbieders kan je denken aan een bibliotheekcollectie die via een webservice wordt ontsloten. Bij sommetjes maken is het meer je stopt er een aantal variabelen in en krijgt er weer een aantal variabelen uit. Hierbij kan je denken aan een vertaalservice, waar je Engelse tekst instapt en Nederlandse tekst eruit krijgt.
Wat mij voornamelijk opvalt is dat het niet zo heel veel anders is dan de koppelingen die we al hebben, alleen zijn deze meer uniform gedefinieerd. Hierdoor zou het makkelijker moeten zijn om ze te implementeren. Als je meer in detail gaat kijken kan dit een heel stuk goed gaan, totdat je op de semantiek komt van de data, hiervoor is nog vrijwel niks gedefinieerd.
Om met webservices ook daadwerkelijk iets te realiseren, gaan we met een aantal bedrijven bij elkaar zitten om ook daadwerkelijk een aantal webservices aan elkaar te koppelen. TNO begeleid ons daarbij met vooral ook informatie over welke tooling je hiervoor praktisch is om te gebruiken. Binnenkort dus meer....
No feedback yet
Form is loading...