Die Client-Server-Architektur ist eine organisatorischeAufbau eines lokalen oder verteilten Netzwerks, in dem sich ein separater Server und elektronische Knoten (Client) befinden, zwischen denen die rechnerische Netzwerklast geteilt wird, was ihre gemeinsame Arbeit gewährleistet. Sehr oft erfolgt die serverbasierte und clientbasierte Vernetzung über ein Computernetzwerk. Der Server und der Client können nicht nur elektronische Geräte sein, sondern auch Software oder Anwendungen.

Lokales Netzwerk mit dediziertem Server

Die Client-Server-Architektur kann eine Struktur implizieren, in der mehrere der Client (in der Regel um zehn) sind Computer, denen ein separater zentraler elektronischer Knoten - Server zugeordnet ist. Eine solche Gruppe von elektronischen Geräten wird als "lokales Netzwerk mit einem dedizierten Server" bezeichnet.

Der Netzwerkadministrator hat uneingeschränkte Rechte anÄndern Sie die Serverkonfiguration. Er hat die Fähigkeit, jedes Betriebssystem zu installieren, sowie die Wartung des zentralen Standortes. Die Hauptinformationsdatenbank kann sich sowohl auf dem Servercomputer als auch (aus Sicherheitsgründen) auf einem anderen elektronischen Gerät befinden, das Teil des Netzwerks ist. Der Standort der Datenbank außerhalb des Webservers ist ebenfalls sehr praktisch, da er die Kontinuität und Konsistenz der Arbeit aller Netzwerkcomputer während der technischen Arbeit der zentralen Webmaschine sicherstellt.

Ein Netzwerk mit einem dedizierten Server wird normalerweise fürum einen unterbrechungsfreien Datenaustausch zwischen Niederlassungen einer großen Organisation oder eines Unternehmens zu gewährleisten. Eine weitere Verwendung einer solchen Architektur findet in Online-Computerspielen statt. Somit ist ein kontinuierlicher Rund-um-die-Uhr-Zugriff auf den Spielplatz vom Netzwerk aus möglich.

Client - Computerprogramm

Unter dem Begriff "Client-Server-Architektur" oftsie bedeuten auch die Verteilung der Netzwerklast zwischen dem Client und dem Server, wobei der Client ein Computerprogramm ist. In diesem Fall befinden sich alle vertraulichen Daten in der zentralen Informationsbasis auf einem leistungsfähigen Server-Computer. Die Überwachung und der Schutz von Informationen wird auch vom Server-Knoten bereitgestellt. Diese Organisationsstruktur ist sehr vorteilhaft, da der Server viel besser und zuverlässiger sein kann, um sensible Daten vor unbefugten Zugriffsversuchen zu schützen. Auf dem Server wird die Zugriffssteuerung eingerichtet, wodurch Informationen nur für Benutzer mit bestimmten Berechtigungen geöffnet werden.

Prinzipien der Client-Server-Architektur

Die Client-Server-Architektur kann nach dem Prinzip aufgebaut sein:

  1. Dual-Verbindung, Bereitstellung eines Web-Servers und etwa zehn Clients.

  2. Dreifachverbindung, in deren StrukturZwischen dem Server und dem Client befindet sich eine Zwischenstation (Website). Diese Verbindung übernimmt die Rolle eines Vermittlers bei der Verarbeitung von Anfragen und empfangenen Daten oder beim Schutz des Zugriffs auf Informationen sowie beim Schutz vor Beschädigung und Zerstörung. In diesem Fall kann die Anzahl der Arbeiter oder Spielseiten im Netzwerk stark erhöht werden.

  3. Nte Verbindung, die Gelegenheit gebenStellen Sie eine Verbindung zu einem Netzwerk mit mehreren Webservern her. Ihre Anzahl hängt von der Netzwerklast ab. Die Anzahl der Computer, die konsistent im Netzwerk arbeiten können, steigt natürlich erheblich. Zwischenservern werden bedingt folgende Namen gegeben: "Datenbankserver", "Anwendungsserver".

Also ein lokales Netzwerk mit einem KomplexDie N-Struktur der Verbindung mehrerer Server und mehrerer Clients ermöglicht eine bessere und ergonomischere Funktionsweise aller Verbindungen in der Netzwerkkette.