WEBSERVER

Was ist ein Webserver?

Ein Webserver ist ein Programm, das Benutzern erlaubt Dokumente über das Internet oder das lokale Netzwerk aus zu tauschen.

Um mit einem Webserver die Verbindung herzustellen, braucht man nur einen Internetbrowser.


Viele Clients, die mit einem Server verbunden sind.

Diese Abbildung zeigt, wie unterschiedliche Clients, sich mit Ihrem Server gleichzeitig verbinden können. Durch das Netzwerk kommen die Anfragen zu Ihrem Server. Der Server bereitet eine Antwort vor und schickt sie an die Clients. Mit der Entwicklung des Internets ist das Server-Client Modell die einfachste Art um Informationen mit Leichtigkeit zu tauschen, die es jedem Benutzer eröglicht zu entscheiden, was er oder sie mit anderen Benutzern austauschen will.

Wie werden Dateien ausgetauscht?

Im Standardlevel tauscht der Server HTML Dokumente und Bilder. Diese Dokumente und Bilder sind sehr simpel, statisch und sind die standard Dateien, die Sie sehen, wenn Sie auf eine Internetseite zugreifen. Diese Dateien werden über das Hypertext Transfer Protocol (HTTP) übertragen.

Falls dynamischer Inhalt gebraucht wird, um zum Beispiel eine E-Commerce Seite zu betreiben, werden unterschiedliche Protokolle für die Kommunikation des Webservers mit einem externen Prozess gebraucht. Einige dieser Protokolle sind Common Gateway Interface (CGI), ISAPI, FastCGI, WinCGI.
HTTP ist kein sicheres Protokoll, weil die übertragenen Daten nicht verschlüsselt sind, um eine sichere Übertragung zu ermöglichen, muss man das HTTPS Protokoll benutzen. Lesen mehr über das HTTPS Protokoll here.