? Viele Anwendungen setzen auf Servern. Ein Computer-Benutzer kann mehrere Server im Laufe des Tages zu verwenden. Die Existenz dieser Server in der Regel erst dann bekannt, wenn der Anwender die Abwesenheit hält ein Programm auf dem lokalen Computer arbeiten . Empfangen eines Server kann nicht gefunden Meldung kann für eine Reihe von Gründen, einschließlich , wenn die Server verschoben wurden oder werden vorübergehend überlastet auftreten werden. Definition
Ein Server ist nicht Bestandteil des Computers , noch ist es ein Programm der Benutzer auf seinem Computer. Der Server ist ein anderer Computer . Regelmäßige Netzwerk-Kommunikation folgt der Client -Server-Modell . Dieses Modell besteht aus zwei Computern oder Anwendungen . Der Kunde ist der lokale Computer und der Server ist eine viel größere , Remote-Computer. Die Client-Anwendung , die auf dem lokalen Computer muss eine Dienstleistung oder Ressource aus dem Server-Programm läuft auf dem Remote-Computer.
Networking
Client-Server- Systeme können nur arbeiten über Netzwerke. Die zentralen Server dient vielen Kunden. Also der Server und alle Clients dient es müssen über das Internet verbunden werden. Der Kunde muss nicht direkt durch ein Kabel werden mit dem Server verbunden . Der Server kann Tausende von Meilen entfernt sein und der Zugriff über das Internet , was bedeutet, die Kommunikation zwischen den beiden Computern kreuzt viele Netze jedes Mal eine Meldung in beide Richtungen gesendet wird. Der Kontakt zwischen den beiden Computern wird immer durch den Client einer Anforderung gestartet. Der Server antwortet mit einer Antwort .
Vorteile
Die Schaffung von Servern aktiviert effizientere Nutzung von Ressourcen. Funktionen, die eine große Menge an Hardware, erforderlich sind zentralisiert und Client-Computern billiger und leichter zu handhaben . Der Server muss schneller und haben mehr Speicherplatz als eine normale Computer, um seine Aufgabe zu erfüllen . Server entfernen Wiederholung der Daten , da alle Anwender, die ein Stück von Informationen benötigen, zu ermöglichen einem zentralen Server , um es in ihrem Namen zu speichern, ersetzt somit viele lokale Kopien mit einer zentralen Kopie, die von jedermann abgerufen werden kann.
Beeinträchtigungen
das große Problem mit dem Client -Server-Architektur ist, dass es ein Teil der Mittel ein Programm braucht aus der Steuerung des Computers Benutzer platziert . Dies geschieht am besten durch den Server kann nicht dargestellt Fehlermeldung gefunden werden . Das lokale Programm wurde entwickelt, um Dienste von einem Server erforderlich und kann nicht richtig funktionieren , ohne Kontakt mit diesem Server. Die Gründe der Server möglicherweise nicht mehr zu erreichen sind in der Regel , weil es ist ein Netzwerk-Fehler , oder der Server wurde entfernt , verschoben oder ausgeschaltet. Überlastung der Nachfrage auf einem Server kann auch dazu führen, dass neue Anfragen ablehnen , so dass der Server vorübergehend nicht verfügbar.