serveur

Un serveur est une machine qui attend des appels et y répond, sans personne devant elle.

En détail

Le mot nomme un rôle plutôt qu'un matériel. La même machine peut répondre pour un site web, pour une base de données et pour quelque chose qui dessine des documents, et chacun de ces rôles est un serveur à part entière.

Ce qui compte chez un serveur, c'est qu'il soit toujours là et qu'il réponde toujours de la même façon. C'est pourquoi on lui demande de temps à autre s'il est debout — un appel qui ne fait rien d'autre que revenir.

Ce qu'il fait sur un vrai document

Celle qui dessine les documents porte le moteur et rien d'autre. Elle prend une description, dessine les pages, les rend et oublie le tout ; elle ne garde aucune copie de ce qu'elle a dessiné.

Il peut tourner sur nos machines, ce qu'est le service hébergé, ou sur les vôtres, ce que couvre la licence. L'appel que fait votre programme est le même dans les deux cas — seule l'adresse change.

D'où il vient, et pourquoi

L'idée est plus vieille que le réseau : une machine qui fait un travail que plusieurs autres demandent, pour que ce travail soit fait une fois et bien plutôt que partout et mal.

Ce qui a changé, c'est où elle se trouve. Une machine dans un placard au bout du couloir et une machine dans un centre de données répondent de la même façon, et c'est pourquoi passer de l'une à l'autre est affaire d'adresse.

Voyez-le sur un document fini

Les règles derrière ce mot, et les textes d'où elles sont tirées

Revenir au glossaire complet