L'origine de l'architecture Client-Serveur
Les origines d'une architecture client serveur à savoir dans cet article !
Les pères fondateurs des Mathématiques ne mangeaient pas chez eux à domicile 😁 et le comble est que personne ne savait pourquoi ! 🤷♂️
Après avoir sillonné 3306 restaurants, ils sont arrivés à la même conclusion : ils étaient des clients et ceux qui leur apportaient les plats étaient des serveurs. 🤔
Ils ont amené le concept en Informatique, c'est pourquoi on parle aujourd'hui d'architecture Client-Serveur.
En informatique, un client c'est toute personne utilisant n'importe quelle application ou logiciel, ça peut-être moi, toi qui lis cet article sur ton smartphone à présent. Et un serveur c'est quelque chose comme Facebook, Google. C'est pourquoi on parle de serveurs Facebook ou serveur WhatsApp.
Voici donc la démarche :
Je me connecte sur Facebook, je suis donc le client, je commande un plat 🤣, non, je blague, je clique sur le nom d'une personne pour voir sa photo de profil (ça s'apparente un peu à la commande que fait un client dans un resto) et du coup Facebook se comportant comme un serveur me sers la photo demandée. 😅👍
Puisque nous parlons de client et de serveur, détaillons les éléments qui les caractérisent :
Un serveur attend une connexion entrante sur un ou plusieurs ports réseaux locaux ; c'est comme s'il attendait qu'on commande un plat 😅
Un serveur, à la connexion d'un client sur le port en écoute, il ouvre un socket local au système d'exploitation ; c'est comme s'il écoutait ce que dit le client (il veut des frites 🙆♀️)
Un serveur, à la suite de la connexion, le processus serveur communique avec le client suivant le protocole prévu par la couche application du modèle OSI. Il écrit toute la commande dans son carnet.
Le client par contre établit la connexion au serveur à destination d'un ou plusieurs ports réseaux ; il peut commander la nourriture ou de l'eau... bref il peut commander plusieurs choses au même moment.
Lorsque la connexion est acceptée par le serveur, il communique comme le prévoit la couche application du modèle OSI.
Pour ce qui est du nombre des restos sillonné par les pères fondateurs des Mathématiques, ouhhhh j'avoue que c'est abusé mais dans les tout prochains jours, nous parlerons des ports de communication et de l'importance de ce nombre (3306).
À un de ces 4 😊
Voir plus
Comment Installer WhatsApp sur PC sans Téléphone ?
Les Trucs et Astuces0 commentaire(s)
Posts similaires
Notions de base de données : qu'est-ce-que c'est ? Définition et types
Comment exporter une base de données dans phpMyAdmin ?
L'origine de l'architecture Client-Serveur
Catégories
Soyez au courant des dernières tendances
Abonnez-vous pour obtenir les meilleurs articles, tutoriels, astuces et informations !
Laissez votre commentaire à @polisi