In het artikel ‘Koppelen met het koppie’ Computable, 13 september) schreef ik dat een systeem of een proces ondenkbaar is zonder aansluiting op andere systemen of processen. Eén aspect ontbrak echter in de gepubliceerde versie: webservices.
We kunnen niet voorbijgaan aan dit fenomeen in opkomst. Webservices zijn een concept waarbij programma’s op de ene computer gegevens kunnen uitwisselen met programma’s op een andere computer. Dit mogen systemen mogen zijn die afwijken in hardware- en software-architectuur. Tot zover niets nieuws. Het bijzondere is dat webservices bestemd zijn voor interactie via internet en dat in het concept minimaal vier componenten zijn afgesproken die deze communicatie mogelijk moeten maken:
- Documenten en gegevens worden beschreven met behulp van XML (eXtended Mark-up Language);
- De interactie tussen programma’s moet zijn gebaseerd op SOAP (Simple Object Acces Protocol);
- De services (diensten) die een bedrijf levert, moeten worden beschreven middels WSDL (Web Services Definition Language).
- Publiceren van de beschikbare diensten moet geschieden via een directory (vergelijk telefoongids) die conform de uddi-standaard (universal description, discovery and integration) opgebouwd is.
Het allerbelangrijkst is echter dat de grote namen in de it-industrie zich achter dit concept hebben geschaard en al vergevorderd zijn met producten op dit gebied.
Ferdinand G. Geuther, It-architect KPN Broadband Networks