? L'expression « l'architecture client-serveur ", décrit une façon particulière de connecter des ordinateurs pour former un réseau . Dans un agencement client-serveur , un serveur est un ordinateur qui exploite une application ou magasins particulier des ensembles de données que les autres ordinateurs , des clients , l'accès en cas de besoin . Une architecture contrastée , peer to peer , s'étend la responsabilité de l'exécution des applications logicielles et stocker des données sur certains ou tous les systèmes sur le réseau , sans un système jouant le rôle de serveur. Les avantages de l'architecture client-serveur découlent de la centralisation du travail inhérente à l'architecture . Coût
Dans un réseau client-serveur , les ordinateurs qui prennent le rôle de serveur doivent être des ordinateurs de haute performance. Autrement dit, ils doivent avoir plus de puissance de traitement , l'espace de stockage et de mémoire que les ordinateurs clients. Dans le même temps , les ordinateurs clients, qui sont plus nombreux que les serveurs, n'ont pas besoin d' être aussi puissant et coûteux . Pour illustrer , un bureau de comptabilité pourrait utiliser une base de données puissante dans le cadre de ses activités régulières. Dans l'architecture client-serveur , le seul ordinateur dans le bureau de la comptabilité qui doit être assez puissant pour faire tourner la base de données est un serveur . Tous les autres ordinateurs utilisés par les comptables du bureau n'ont pas besoin d' être en mesure d'exécuter la base de données , ils seulement besoin d'avoir assez de puissance et de performance pour accéder au serveur
Manageability
< . br>
en plaçant les applications de réseau importants, tels que les serveurs de messagerie et bases de données , des serveurs , plutôt que de courir les applications sur chaque ordinateur sur le réseau , les administrateurs réseau à réduire la complexité de la gestion et de maintenance des logiciels . Si tous les ordinateurs sur un réseau couru sa propre copie de la base de données , l'administrateur du réseau aurait besoin de mettre à jour chaque ordinateur chaque fois que le logiciel de base de données nécessaire une mise à niveau . Dans une architecture client-serveur , dans lequel réside la base et ne fonctionne que sur le serveur de base de données , l'administrateur doit seulement mettre à jour la base de données une seule fois , après quoi tout le monde qui utilise la base de données en y accédant à partir des ordinateurs client reçoit les bénéfices de la mise à niveau .
Sécurité
entreprises créent et stockent des données exclusives qui concerne les produits ou les services qu'ils fournissent. Les entreprises peuvent également stocker des informations sensibles sur les clients, tels que leurs informations de facturation et des informations sur les employés , tels que les informations relatives à leurs avantages pour la santé . Dans un réseau client-serveur , les données vitales de l'entreprise sont stockées sur les serveurs . Les administrateurs peuvent contrôler les employés ont accès aux données sur les serveurs avec relativement peu d'efforts , si des informations sensibles ont été stockées sur les ordinateurs des employés individuels , le résultat serait une augmentation du montant des administrateurs de temps doit passer la sécurisation de l'information sur chaque ordinateur. Photos