zurück Home

Server

Allgemeines

Computer, der anderen Rechnern (den Hosts) Resourcen (Speicher, Rechenleistung, Dienste) zur Verfügung stellt.
Web-Server Überträgt Dokumente an Clients, z. B. Webbrowser
Dynamische Dokumente: Bei Skriptsprachen wie ASP, PHP oder JSP wird das HTML-Dokument ausgewertet. Nur das Ergebnis wird übertragen.
Webserver-Computerprogramme
  • Apache HTTP Server: größte Verbreitung, freie Lizenz
  • nginx: zunehmende Verbreitung, z.B. Wikimedia, kann wahre Serveradressen verschleiern
  • Microsoft Internet Information Services: kostenpflichtig
  • Google Web Server: kostenpflichtig
  • AOLserver (America Online; freie Software)
  • Apache Tomcat (Apache Software Foundation; freie Software)
  • Boa (Webserver) (GNU General Public License)
  • CERN httpd (Open Source)
  • Hiawatha (GNU General Public License)
  • Hunchentoot (Webserver in Common Lisp, BSD-artige Lizenz)
  • iPlanet (Sun Microsystems)
  • Jetty (für Webapplikationen in Java)
  • W3C Jigsaw (Open Source)
  • lighttpd (BSD-Lizenz)
  • Node.js (Node.js Foundation; MIT-Lizenz)
  • uHTTPd (Freifunk/OpenWrt; freie Software)
  • Zope (Zope Corporation, freie Software)
Übertragungsprotokoll HTTP, HTTPS
Netzwerkprotokolle IP, TCP
Port Port 80 (HTTP) Port 443 (HTTPS).
File-Server zentrale Datenspeicherung, steuert Resourcen und deren Zugriffsrechte
Apache HTTP Server  
Datenbank-Server strukturierte Datenspeicherung. Die Cliens können Daten gezielt abfragen und speichern
Print-Server Ermöglicht mehreren Rechnern das Drucken auf einem Drucker
Zeitserver liefert Clients einen Zeitstempel. Wichtig zur Synchronisation von Hosts.
  • Network Time Protocol
  • Precision Time Protocol: besonders hohe Anforderungen an die Genauigkeit
  • Daytime: Das Protokoll dient vorwiegend der Fehlersuche und Analyse.
Quellen http://www.elektronik-kompendium.de

Impressum                         Zuletzt geändert am 05.03.2021 18:59