Webservices in het algemeen
Webservices maken het mogelijk dat verschillende softwaresystemen platformonafhankelijk met elkaar communiceren. Een webservice bestaat uit twee actoren. Enerzijds verstuurt de serviceprovider gegevens. Anderzijds haalt de servicereceiver gegevens op. Hieronder worden enkele belangrijke kenmerken van webservices genoemd:
- Machine-tot-machine-interactie rechtstreeks met de database van het systeem, zonder menselijke tussenkomst;
- De interactie vindt meestal plaats via een webgebaseerd netwerksysteem;
- Gegevensuitwisseling via gestandaardiseerde, door machines leesbare indelingen zoals REST, JSON of XML.
Webservices in Asset
Asset ondersteunt zowel inkomende als uitgaande webservices, waardoor het zowel als serviceaanvrager als serviceprovider kan fungeren. Er zijn geen standaard uitgaande webservices beschikbaar in Asset, omdat hiervoor specifieke aanpassingen nodig zijn, afhankelijk van de exacte details van de in te richten integratie. Voor inkomende webservices zijn meerdere standaard algemene webservices beschikbaar. Raadpleeg voor meer informatie over deze webservices: API-documentatie