Serveur signifie-t-il matériel ou logiciel ou les deux ?


"Serveur" est une moitié de "Client/Serveur", et peut signifier beaucoup de choses.

Bien que "serveur" puisse, dans certains cercles, comme beaucoup l'ont souligné ici, faire référence à un système matériel informatique de grande puissance, j'oserais deviner que la plupart du temps, lorsque le terme "serveur" est utilisé par un professionnel de l'informatique ou de l'ingénierie logicielle, il fait généralement référence à un logiciel.


Un "serveur" est simplement un logiciel, généralement avec peu ou pas d'interface utilisateur, qui "sert" un certain type de données ou de fonctionnalités jusqu'à des "clients".

Par exemple, lorsque vous commandez un hamburger au drive-in de McDonalds, et que votre commande apparaît sur l'"affichage de confirmation de commande" intégré au menu et au système de haut-parleurs/microphone, les informations qui y sont affichées sont extraites d'un "serveur", qui, dans ce cas, n'est qu'un logiciel fonctionnant sur un ordinateur anodin (probablement une vieille machine poussiéreuse et peu puissante installée sous un bureau dans le bureau du manager's).

Ce n'est qu'un exemple pour illustrer le fait que le terme "serveur" ne désigne en aucun cas du matériel informatique de grande puissance. En ce moment, il y a probablement une vingtaine de "serveurs" qui tournent sur mon ordinateur portable sous Windows. La plupart d'entre eux ne font rien 90% du temps, attendant qu'un autre programme leur demande quelque chose.

De nombreux programmes sont à la fois des "serveurs" pour certains clients qui les utilisent, tout en étant des "clients" pour d'autres serveurs qui leur fournissent les informations dont ils ont besoin.

J'espère que cela vous aidera. Merci pour l'A2A.