107 Shares 5808 views

Die Client-Server-Architektur: Eigenschaften der Interaktion

Computer, Software und Peripheriegeräte sind unterschiedliche Komponenten eines Informationsnetzes. Einige besitzen eine Ressource, so genannten Server, während andere auf diese Ressourcen drehen Clients aufgerufen werden. Überlegen Sie, wie sie interagieren und was eine Client-Server-Architektur.

Die Client-ServerArchitektur

Architektur „Client-Server“ ist die Interaktion der strukturellen Komponenten des Netzes auf der Grundlage bestimmter Prinzipien der Organisation des Netzes, die strukturellen Komponenten der Serverkomponenten und Lieferanten von bestimmten spezialisierten Funktionen (Service) sind, sowie Kunden , die diesen Service nutzen. Spezifische Funktionen lassen sich in drei Gruppen auf der Grundlage spezifischer Aufgaben unterteilt werden:

  • Funktionseingang und Präsentation für den Benutzer der Interaktion mit dem System;
  • Anwendungsfunktionen – für jede Domain einen eigenen Satz hat;
  • Management-Funktionen sind so konzipiert, das Dateisystem, verschiedene Datenbanken und andere Komponenten zu verwalten.

Stand-alone – System, wie zum Beispiel ein Computer ohne Netzwerkverbindung, stellt die Komponenten der angewandten und Verwaltung auf verschiedenen Ebenen. Diese Art von Ebenen gelten als das Betriebssystem, Anwendung und Utility-Software, verschiedene Dienstprogramme sein. In ähnlicher Weise stellt das Netzwerk die alle oben genannten Komponenten. Die Hauptsache – die richtige Netzwerk-Interaktion zwischen diesen Komponenten.

Das Funktionsprinzip der Client-ServerArchitektur

Client-Server-Architektur die am häufigsten verwendeten Unternehmensdatenbanken zu erstellen, in denen Informationen nicht nur gespeichert, sondern auch von Zeit zu Zeit eine Vielzahl von Methoden zu verarbeiten. Diese Datenbank ist ein wichtiger Bestandteil eines jeden Unternehmens-Informationssystem und der Server ist der Kern dieses Rahmens. Somit treten die Server komplexe Operationen auf der Eingabe, Speicherung, Verarbeitung und Modifikation von Daten. Wenn ein Benutzer (Client) die Datenbank (Server) zugreift, wird die Anforderung verarbeitet: direkt Zugriff auf eine Datenbank und gibt eine Antwort (Verarbeitungsergebnis). Das Ergebnis der Verarbeitung – eine Netzwerk-Nachricht über den erfolgreichen Betrieb oder Fehler. Server-Computer können gleichzeitige Anfragen von mehreren Clients auf die gleiche Datei handhaben. Diese Arbeit und die Übertragung von Daten über das Netzwerk die Arbeit von Anwendungssoftware zu beschleunigen.

Die Client-ServerArchitektur: die Verwendung von Technologie

Diese Architektur wird verwendet , mit dem Einsatz von Netzwerk – Technologien eine Vielzahl von Ressourcen zuzugreifen: die Webserver, Applikationsserver, Datenbanken, Mailserver, Firewalls, Proxy – Server. Client-Server-Anwendungsentwicklung ermöglicht es Ihnen, die Sicherheit, Zuverlässigkeit und Leistung Ihrer Anwendungen und das Netzwerk als Ganzes zu verbessern. Die am häufigsten verwendeten Client-Server-Anwendungen für die Automatisierung der Geschäftsprozesse verwendet.

Vorschau: Was ist das?
570 shares 7397 views
422 shares 5009 views
Wie Sie den Mauszeiger ändern?
331 shares 6516 views