? Programmation client-serveur est l'une des façons les plus courantes et efficace pour distribuer des programmes sur un réseau. La majorité des interactions en ligne avec les banques , les programmes de négociation d'actions et même de signer à des sites Web les plus sûres exige la programmation client-serveur . Définition de Client Server Programmation
client-serveur programmation se réfère à la relation qui existe entre deux programmes informatiques. La partie client du programme effectue une requête à partir d'un autre programme que l'on appelle le serveur. Le programme serveur répond à la demande du client.
Client Server Networking
Bien que la programmation client-serveur existe sur un seul ordinateur , il est plus courant sur un réseau informatique . Il permet aux programmes interconnectés pour être distribués facilement à travers le réseau informatique. Programmation client-serveur est devenu l'une des formes les plus courantes de programmation informatique en réseau .
Exemple de Client Server Programmation
Un exemple de programmation client-serveur serait vérifier votre solde bancaire en ligne. Votre demande pour voir votre solde lancerait une demande du programme client sur votre ordinateur. Cette demande sera transmise à un programme de serveur de la banque. Le programme de la banque serait alors envoyer une demande à son programme client, qui à son tour demander des informations à partir du serveur de base de données au centre de données de la banque. L'information serait renvoyé au client de données à la banque qui sert ensuite de nouveau à votre ordinateur.
La plupart des communes Set- Up
Dans la plupart des configurations , un programme de serveur unique est mis en place et attend et répond aux demandes des clients. Un programme serveur peut être partagé par plusieurs programmes clients .