Heim  >  Artikel  >  Was bedeutet CS-Architektur?

Was bedeutet CS-Architektur?

藏色散人
藏色散人Original
2019-05-10 10:12:1549617Durchsuche

Die CS-Architektur bezieht sich auf die „Client/Server“-Architektur, also die „Client/Server“-Architektur. Der Server ist für die Datenverwaltung verantwortlich, und der Client ist für die Erledigung interaktiver Aufgaben mit Benutzern verantwortlich. Die CS-Architektur kann den Kommunikationsaufwand des Systems reduzieren, indem sie dem Client und dem Server sinnvoll Aufgaben zuweist. Der Client muss installiert sein, um Verwaltungsvorgänge auszuführen.

Was bedeutet CS-Architektur?

CS-Architektur ist eine Client/Server-Architektur, also eine Client/Server-Architektur. Es handelt sich um eine bekannte Softwaresystemarchitektur, die den Kommunikationsaufwand des Systems reduziert, indem sie dem Client und dem Server sinnvoll Aufgaben zuweist. Der Client muss installiert werden, bevor Verwaltungsvorgänge ausgeführt werden können.

Die C/S-Struktur weist normalerweise eine zweischichtige Struktur auf. Der Server ist für die Datenverwaltung verantwortlich und der Client ist für die Erledigung interaktiver Aufgaben mit Benutzern verantwortlich.

Die clientseitigen und serverseitigen Programme befinden sich hauptsächlich auf der Clientseite. Die Serverseite sorgt hauptsächlich für Datenverwaltung, Datenfreigabe, Daten- und Systemwartung sowie Parallelitätskontrolle -Side-Programm erledigt hauptsächlich die spezifischen Aufgaben des Benutzers. Die Entwicklung ist relativ einfach und die Bedienung einfach, Anwendungs-Upgrades und Client-Programmwartung sind jedoch schwieriger.

Der Client ist über das LAN mit dem Server verbunden, akzeptiert die Anfrage des Benutzers und stellt über das Netzwerk eine Anfrage an den Server, um die Datenbank zu betreiben. Der Server nimmt die Anfrage des Clients an und übermittelt die Daten an den Client. Der Client berechnet die Daten und präsentiert die Ergebnisse dem Benutzer. Der Server muss außerdem vollständigen Sicherheitsschutz sowie Datenintegritätsverarbeitung und andere Vorgänge bieten und mehreren Clients den gleichzeitigen Zugriff auf den Server ermöglichen, was hohe Anforderungen an die Hardware-Datenverarbeitungsfähigkeiten des Servers stellt.

In der C/S-Struktur ist die Anwendung in zwei Teile unterteilt: den Serverteil und den Clientteil. Der Serverteil besteht aus Informationen und Funktionen, die von mehreren Benutzern gemeinsam genutzt werden, und führt Hintergrunddienste aus, z. B. die Steuerung des Betriebs gemeinsam genutzter Datenbanken. Der Clientteil ist ausschließlich für Benutzer zuständig und für die Ausführung von Vordergrundfunktionen verantwortlich. Er verfügt über leistungsstarke Funktionen in Bezug auf Fehleraufforderungen und Online-Hilfefunktion und kann frei zwischen Unterprogrammen wechseln.

Die C/S-Struktur ist technisch ausgereift. Ihre Hauptmerkmale sind starke Interaktivität, sicherer Zugriffsmodus, schnelle Reaktionsgeschwindigkeit und die Fähigkeit, große Datenmengen zu verarbeiten. Der C/S-Struktur mangelt es jedoch an Vielseitigkeit. Die Wartung und Aktualisierung des Systems erfordert eine Neugestaltung und Weiterentwicklung, was die Wartung und Verwaltung erschwert. Daher ist die C/S-Struktur auf kleine lokale Netzwerke beschränkt.

Das obige ist der detaillierte Inhalt vonWas bedeutet CS-Architektur?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn