Werbung

Client – Server-Architektur

Technologie Client – Server, weit verbreitet bei der Arbeit mit Datenbanken im Netz, ist schon lange bekannt und meistens wurde in großen Organisationen. Heute, mit der Entwicklung des INTERNET, diese Technologie zunehmend zieht die Blicke der Software-Entwickler, da in der Welt angesammelt eine riesige Menge an Informationen zu verschiedenen Themen und oft diese Informationen werden in Datenbanken.

Die Netzwerk-Architektur definiert die grundlegenden Elemente Netzwerk, beschreibt es die Allgemeine logische Organisation, technische Software, Software, beschreibt Methoden-Codierung. Architektur bestimmt auch die Prinzipien des Funktionierens und der Benutzeroberfläche.

Client – Server-Architektur (client-server architecture) – das Konzept der Informations-Netzwerk, in dem Großteil seiner Ressourcen konzentriert sich in den Servern, Catering für Ihre Kunden. Betrachtet Architektur definiert zwei Arten von Komponenten: Server und Clients.

 Der Server ist ein Objekt, was gibt Service anderen Objekten Netzwerk nach Ihren Bedürfnissen. Der Service ist der Prozess der Kundenbetreuung.

Der Server läuft auf Aufträge der Kunden und steuert die Ausführung Ihrer Aufträge. Nach der Ausführung der einzelnen Aufträge der Server sendet die Ergebnisse an den Client, die schickte diese Aufgabe.

Alle Wartungs-Funktion in der Architektur Client – Server-beschreibt die komplexen Anwendungen, in übereinstimmung mit dem werden eine Vielzahl von angewandten Prozesse.

Der Prozess, das ruft die Service-Funktion mit Hilfe von bestimmten Operationen, heißt Kunden. Es kann sein, das Programm oder Benutzer. Auf Reis. 2 eine Liste der Dienste in der Architektur Client – Server.

Kunden – Workstations, die Ressourcen des Servers und bieten komfortable Benutzeroberflächen. Benutzeroberflächen das Verfahren für die Interaktion des Benutzers mit dem System oder Netzwerk.

Der Kunde ist der Initiator und die E-Mail oder andere Dienste des Servers. In diesem Prozess fordert der Client die Art der Bedienung, wird eine Sitzung, erhält die Ergebnisse und berichtet über den Abschluss der Arbeit.

In Netzwerken, die mit der ausgewählten Datei-Server auf einem dedizierten offline-PC installiert, der Server-Netzwerk-Betriebssystem. Dieser PC wird der Server. Software (NACH), die an der Workstation, ermöglicht es, die Kommunikation mit dem Server. Die häufigsten Netzwerk-Betriebssystem:

- NetWare Firma Novel;

- Windows NT von Microsoft;

- UNIX der Firma AT &T;

- Linux.

Neben der Netzwerk-Betriebssystem erforderlich Netzwerk-Anwendungen, die Vorteile, die bereitgestellten Netzwerk.

Netzwerk-basierte Server-Leistung und Zuverlässigkeit. Der Server besitzt die wichtigsten Ressourcen-Netzwerk, denen sich die anderen Workstations.

In der modernen Client – Server-Architektur zeichnet sich vier Gruppen von: Kunden, Server, Daten-und Netzwerk-Dienste.Die Kunden befinden sich in Systemen, die auf den Arbeitsplätzen der Benutzer. Die Daten werden hauptsächlich in Servern gespeichert. Netzwerkdienste sind die gemeinsam genutzten Servern und Daten. Darüber hinaus Dienste leiten die Verfahren der Datenverarbeitung.

Netzwerk-Client – Server-Architektur haben die folgenden Vorteile:

- Ermöglichen organisieren Netzwerk mit einer großen Anzahl von Arbeitsplätzen;

- Ermöglichen die zentrale Verwaltung von Benutzerkonten, Sicherheit und Zugang, dass vereinfacht die Verwaltung;

- Effiziente Zugriff auf Netzwerkressourcen;

- Der Benutzer benötigt ein Passwort für die Anmeldung im Netzwerk und für den Zugriff auf alle Ressourcen, auf die Rechte des Benutzers.

Zusammen mit den Vorteilen von Netzwerk-Client – Server-Architektur und haben eine Reihe von Nachteilen:

- Eine Fehlfunktion des Servers kann das Netzwerk nicht, mindestens den Verlust von Netzwerk-Ressourcen;

- Erfordern qualifiziertes Personal für die Verwaltung;

- Haben höhere Kosten Netzwerke und Netzwerk-Hardware.

Werbung