? Programmes en réseau sont constitués de «client» et composants "serveur " . Le serveur agit comme le lieu central où les différents programmes qui s'exécutent sur les ordinateurs des utilisateurs ou des clients , se connectent. Systèmes d'intégration travaillent pour que les clients et les serveurs communiquent sans problème. Clients
programmes clients
prennent de nombreuses formes . Parfois, ils sont des programmes qui sont conçus pour se connecter spécifiquement à un système de serveur donné , comme dans le cas des jeux en ligne. D'autres fois, ce sont des programmes avec des capacités de réseautage , mais sont conçus pour se connecter avec les serveurs d'un général, plutôt que spécifique , la mode .
Serveurs
Un serveur est un système centralisé emplacement qui accepte des données de et envoyer des données à des programmes clients . Le logiciel s'exécutant sur un serveur donné déterminera le processus d'authentification pour accepter les connexions des clients et la façon dont les clients accèdent fonctions du serveur.
Client-Serveur intégration
Lorsque les clients et les serveurs sont conçus dès le départ pour fonctionner avec l'autre, le code requis pour que les deux interagissent est codé en dur dans les phases de développement plus tôt. Logiciel d'intégration , ce qui contribue "traduire" entre le serveur et le client, est nécessaire pour le logiciel client existant et serveurs existants qu'un développeur veut se connecter.