Er is niet één enkele naam voor een programma dat op een externe computer draait en toegankelijk is via een webapp. De terminologie is afhankelijk van de context en architectuur. Hier zijn enkele mogelijkheden:
* Server-side applicatie: Dit is een algemene term voor elk programma dat op een server draait en verzoeken van clients (zoals webbrowsers) afhandelt. Dit is de meest voorkomende en breed toepasbare term.
* Backend-service: Dit benadrukt dat het programma diensten levert aan de frontend (de webapp waarmee de gebruiker communiceert).
* API (Application Programming Interface): Als het programma op afstand zijn functionaliteit openbaar maakt via goed gedefinieerde interfaces, wordt het vaak een API genoemd. De webapp doet vervolgens verzoeken aan deze API om gegevens op te halen of acties uit te voeren.
* Microservice: Als het programma op afstand een kleine, onafhankelijke functionaliteitseenheid is, kan dit een microservice worden genoemd.
* Webservice: Een bredere term die verschillende technologieën omvat die worden gebruikt om informatie via internet uit te wisselen, vaak met behulp van protocollen zoals SOAP of REST.
* Daemon (of service): Dit verwijst naar een achtergrondproces dat continu op de server draait en vaak taken uitvoert zoals het reageren op webverzoeken.
Welke term u het beste kunt gebruiken, hangt af van de specifieke situatie. Als je het in het algemeen hebt over elk programma dat op een externe server draait en toegankelijk is via een webapp, zijn 'server-side applicatie' of 'backend-service' veilige keuzes. |