Zwei Hauptformen der Vernetzung existieren : Peer-to -Peer-und Client /Server . Peer-to -Peer- Benutzer eine Verbindung mit anderen Desktops auf ihr Netzwerk und ermöglicht seinen Nutzern, Drucker, Dateien und andere Ressourcen über ihr Netzwerk . Die Chancen stehen gut , wenn Sie über ein Heimnetzwerk verfügen , du und die anderen Computer in Ihrem Haus über ein Peer -to- Peer-Netzwerke system.The Client /Server-Modell interagieren ist für größere Netzwerke, in denen Nutzer aren ' t lokalisiert und aus verbinden entworfen eine Vielzahl von außerhalb Orten. Die meisten der von Ihnen besuchten Websites auf der Basis von diesem Setup . Die Client /Server- Modell besteht aus zwei großen Architektur -Typen - die Zwei-Klassen- und die dreistufige . Two-Tier
Zwei-Klassen ist die einfachste der Architektur -Typen , die nur aus dem Server und dem Client-Anwendung. Der Server , der auch als Datenbank bekannt ist, beherbergt die Daten von einem Netzwerk , während die Client-Anfragen auf die Informationen zugreifen zu können. In einem Zwei- Stufen-Modell ist diese Anfrage direkt, so einfach zu entwickeln und zu pflegen. Obwohl diese Art der Architektur ist häufiger , es ist in der Regel nur in kleineren , weniger anspruchsvolle Bedingungen umgesetzt .
Three-Tier
Das Drei- Schichten-Modell fügt eine weitere Ebene zu die zwei-Klassen- Konfiguration. Anstelle der Client eine direkte Verbindung zu dem Server , wie es mit der Zwei-Klassen -Typ tut , muss der Client-Anwendung auf dem Server über eine Server-Anwendung zu machen. Zum Beispiel, wenn Sie versuchen, eine Website mit einem Drei-Schichten- Architektur Art zuzugreifen, würden Sie Ihren Computer auf die Website ' s Datenbank-Anwendung zu verbinden. Die Datenbank-Anwendung würde dann senden Sie eine Anfrage , in Ihrem Namen zu den wichtigsten Server . Der Hauptserver würde Bearbeitung Ihrer Anfrage und leitet ihn an die Datenbank -Anwendung, die dann präsentieren möchten die Informationen zu Ihnen.
Vorteile und Nachteile
drei-Schichten- Architektur Art funktioniert besser auf größeren Netzwerken, in denen viele Nutzer fordern Informationen auf einmal . Die zusätzliche Ebene der Server-Anwendung agiert als Vermittler und ermöglicht mehreren Benutzern , effizienter zu verbinden und Abrufen von Informationen in einer fristgerechten Weise.
Two -Tier- Arten zeichnen sich durch kleinere enthielt Umgebungen, in denen Computer eine gemeinsame Netzwerk zu teilen und Sicherheitsrisiken aren ' ta große Bedrohung .
Obwohl die drei-Schichten- Modell eine größere Anzahl von Clients unterstützen kann, ist es unglaublich komplex und wiegt sie Ihr System mit einer Vielzahl von Komponenten . Darüber hinaus ist es schwieriger zu pflegen.