Maison  >  Article  >  Que signifie l'architecture CS ?

Que signifie l'architecture CS ?

藏色散人
藏色散人original
2019-05-10 10:12:1549696parcourir

L'architecture cs fait référence à l'architecture "Client/Serveur", c'est-à-dire l'architecture "client/serveur", le serveur est responsable de la gestion des données et le client est responsable de l'exécution de tâches interactives avec les utilisateurs. L'architecture cs peut réduire la surcharge de communication du système en allouant raisonnablement des tâches au client et au serveur. Le client doit être installé pour effectuer les opérations de gestion.

Que signifie l'architecture CS ?

L'architecture cs est une architecture Client/Serveur, c'est-à-dire une architecture client/serveur. Il s'agit d'une architecture de système logiciel bien connue qui réduit la surcharge de communication du système en attribuant raisonnablement des tâches au client et au serveur. Le client doit être installé avant que les opérations de gestion puissent être effectuées.

La structure C/S adopte généralement une structure à deux couches. Le serveur est responsable de la gestion des données et le client est responsable de l'exécution de tâches interactives avec les utilisateurs.

Les programmes côté client et côté serveur sont différents. Les programmes utilisateur sont principalement côté client. Le côté serveur assure principalement la gestion des données, le partage des données, la maintenance des données et du système et le contrôle de la concurrence. -le programme côté accomplit principalement les tâches spécifiques de l'utilisateur. Le développement est relativement simple et le fonctionnement est simple, mais les mises à niveau des applications et la maintenance des programmes clients sont plus difficiles.

Le client est connecté au serveur via le LAN, accepte la demande de l'utilisateur et fait une demande au serveur via le réseau pour faire fonctionner la base de données. Le serveur accepte la demande du client et soumet les données au client. Le client calcule les données et présente les résultats à l'utilisateur. Le serveur doit également fournir une protection complète de la sécurité et des opérations de traitement de l'intégrité des données, et permettre à plusieurs clients d'accéder au serveur en même temps, ce qui impose des exigences élevées aux capacités matérielles de traitement des données du serveur.

Dans la structure C/S, l'application est divisée en deux parties : la partie serveur et la partie client. La partie serveur regroupe les informations et les fonctions partagées par plusieurs utilisateurs et exécute des services d'arrière-plan, tels que le contrôle des opérations des bases de données partagées ; la partie client est exclusive aux utilisateurs et est responsable de l'exécution des fonctions frontales et possède des fonctions puissantes en termes de les invites d'erreur, l'aide en ligne, etc. fonctionnent, et peuvent basculer librement entre les sous-programmes.

La structure C/S est techniquement mature. Ses principales caractéristiques sont une forte interactivité, un mode d'accès sécurisé, une vitesse de réponse rapide et propice au traitement de grandes quantités de données. Cependant, la structure C/S manque de polyvalence. La maintenance et les mises à niveau du système nécessitent une refonte et un développement, ce qui augmente la difficulté de maintenance et de gestion. L'expansion des données est donc plus difficile, de sorte que la structure C/S est limitée aux petits réseaux locaux.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn