3.12. Client-server interactie

../_images/Client-server-interactie.png

Client-server interactie (HTTP)

In een client-server interactie stuurt de client een verzoek (request) naar de server; de server verwerkt dit verzoek en stuurt een antwoord (response) terug.

Je kunt deze interactie vergelijken met een klant voor een loket met een loketbediende. Na de afhandeling van een verzoek wacht de loketbediende op de volgende klant.

Het initiatief voor deze interactie ligt dus bij de client: de server stuurt nooit ongevraagd een bericht naar de client. De client moet de server kennen en kunnen vinden; de server hoeft de clients niet te kennen.

Voor deze interactie moet de server in principe altijd beschikbaar en bereikbaar zijn: online in het publieke internet. Clients hoeven alleen tijdens de interactie online te zijn, eventueel vanuit een lokaal netwerk.

In het internet kom je de client-server interactie op veel plaatsen tegen:

You have attempted of activities on this page