Moeilijkheidsgraad: starter
Inhoud
Table of Contents | ||||
---|---|---|---|---|
|
Leerdoelen
Na het lezen van dit artikel zul je
Weten wat een webservice is.
Een globaal idee hebben van waar webservices voor worden gebruikt in Workplace.
Wat is een webservice?
...
Web services in general
Web services makes it possible for various software systems to communicate cross platforms. A web service consists of two actors. On one hand the service provider sends out data. On the other hand, the service receiver picks up data. Some important characteristics of web services are mentioned below:
Machine-to-machine
...
Interactie is meestal een webgebaseerd netwerksysteem;
...
Gegevensuitwisseling via gestandaardiseerde machineleesbare formaten zoals REST, JSON of XML.
Workplace ondersteunt zowel inkomende als uitgaande webservices, waardoor het kan fungeren als zowel een service requestor als een service provider.
Waar wordt webservice voor gebruikt in Workplace?
Webservice wordt gebruikt om real-time gegevens uit te wisselen tussen onze belangrijkste softwareprogramma's. Afhankelijk van de gebruikte oplossing wordt informatie uitgewisseld tussen: Axxerion, Cobundu en/of O-prognose.
Webservice kan ook worden gebruikt voor interactie met andere platforms/programma's die webservice ondersteunen.
Een voorbeeld: Werkplekbeleving gebruiken
Wanneer je Workplace Experience gebruikt, wordt er informatie uitgewisseld tussen Axxerion en Cobundu. Voorbeelden van informatie die Cobundu van Axxerion vraagt zijn:
Verificatie van gebruikers;
Reserveerbare eigendommen en gebieden;
Beschikbaarheid van kamers en werkplekken.
Met de opgevraagde informatie maakt Cobundu vervolgens via webservice een reservering in Axxerion.
Samenvatting
Rw ui textbox macro |
---|
|
Oefening
- N.V.T.
Zoek op
...
interaction directly into the systems database, without human interference;
Interaction is usually a web based network system;
Data exchange via standardized machine-readable formats such as REST, JSON, or XML.
Web services in Workplace Management
Workplace management supports both incoming and outgoing web services, allowing it to act as both a service requestor and a service provider. There are no default outgoing web services available in Workplace Management, as these will require specific customization, depending on the exact details of the integration to be set up. For incoming web services, there are multiple default generic web services available. For more information on these web services, see: Workplace Management: Generic webservices