client-serveur est la méthode traditionnelle de communication entre deux ordinateurs sur un réseau ou entre deux programmes sur le même ordinateur. Le client lance contacter pour demander une ressource. Le serveur contient cette ressource et la délivre au client en réponse à la demande du client . Le concept de l'architecture client-serveur " à deux vitesses " est généralement discutée dans le cadre des applications de base de données . Base de données Applications
bases de données sont formés et manipulés dans une variété de plans. Un exemple est une liste chaînée , un autre est un tableau . La base de données relationnelle est désormais la forme la plus courante de la structure des bases de données figurant dans l'informatique d'aujourd'hui. Cela permet de maintenir les données des tables qui peuvent être reliés entre eux et reliés sur un terrain commun . Th table relationnelle est interrogé par opérandes booléens contenues dans Structured Query Language . Dans les milieux d'affaires , il est habituel de centraliser la base de données et autoriser l'accès depuis d'autres ordinateurs sur le réseau. Si l'application accéder à la base de données réside sur le même ordinateur que la base de données , ce n'est pas considéré comme un système à deux niveaux en termes de réseaux , bien que le logiciel se comporte de manière à deux ou trois niveaux , car l'application de formater les données résultantes est un client à la demande fournir les données de la base de données.
Network Access
un vrai client-serveur à deux niveaux , la base de données réside sur un ordinateur, l' serveur, et l'interface utilisateur en face réside sur une autre - c'est le client. L'application peut résider sur l'ordinateur. Une architecture à trois niveaux comporte trois ordinateurs. On maintient l' interface utilisateur , l'autre exécute l'application et le troisième maintient la base de données. Une configuration à palier unique (à des fins de réseau) a tous les trois résident sur le même ordinateur .
Sur les prestations 2- Tier
Le principal avantage d'un deux- l'architecture de niveau est qu'il permet un logiciel tiers pour accéder à la base de données . L'affichage et le logiciel de processus n'a pas besoin d' être fourni avec le système de gestion de base de données. Cette configuration est commune où tableurs lire les données à partir d'une base de données centrale , ou lorsque le logiciel de génération de rapports accède à des données à travers des vues pré-organisés sur les données. Le système à deux vitesses permet à des données provenant de différentes sources pour être regroupés et fusionnés, l'éradication de la redondance des données et permettant différents départements de bénéficier de données de l'autre.
Développement
modèle client-serveur à deux niveaux est à la base des systèmes de planification des ressources d'entreprise . Initialement , les systèmes ERP ont été écrites pour les grandes entreprises pour permettre à leurs comptes soient générés automatiquement en capturant toutes les données liées aux ventes et achats dans une base de données centrale . Ces systèmes sont désormais accessibles aux petites et moyennes entreprises . La capacité de lier l'accès à la base de données des logiciels d'entreprise ordinaire , comme les programmes de la suite de productivité augmente considérablement le coût des systèmes client et serveur à deux niveaux .