Cendris Webservices maakt het mogelijk om datadiensten van Cendris online aan te spreken via standaard webprotocollen en waarbij wordt gecommuniceerd via XML zonder menselijke tussenkomst. Cendris ondersteund de protocollen SOAP en XMLRPC.
Dit document gaat er vanuit dat de persoon of partij die de implementatie verricht van de webservices van Cendris bekend is met webservices technieken zoals SOAP en XMLRPC. Onze ervaring is dat als dit niet het geval is het eenvoudigste is om de implementatie uit te besteden aan een persoon of bedrijf dat deze kennis heeft.
SOAP
De SOAP services wordt beschreven met behulp van een WSDL, waarmee exact kan worden bepaald hoe de webservices aangesproken kunnen worden. Hiermee wordt de implementatie sterkt vereenvoudigd, waardoor deze methode meestal de voorkeur zal hebben. De URL waar de WSDL opgevraagd kan worden is:
http://www.cendris.nl/webservices/services/soap?wsdl
XMLRPC
De andere services die gebruikt kan worden voor het aanspreken van de online datadiensten is XMLRPC. XMLRPC heeft geen mogelijkheid om via een WSDL de interface te laten beschrijven. De URL voor de XMLRPC is:
http://www.cendris.nl/webservices/services/xmlrpc
De code voorbeelden die beschikbaar zijn binnen Cendris Webservices kunnen gebruikt worden als leidraad voor de implementatie van deze dienst. Op dit moment zijn alleen de voorbeelden in de programmeertaal PHP beschikbaar.
In de handleiding van de betreffende datadiensten zullen de XML request en Answer getoond worden, zodat de XMLRPC interface eenvoudig vanuit andere programmeer omgevingen aangeroepen kunnen worden.


