Internetdienste
Unter Verwendung von TCP/IP (Transmission Control Protocol/Internet Protocol) stehen auf
den im Internet beteiligten Hosts verschiedene Dienste zur Verfügung, mit denen Klienten vom
Server Daten abrufen können. Zur eindeutigen Kennzeichnung verwendet man einen Uniform
Resource Locator (URL) mit folgendem Aufbau:
Tabelle 2 faßt die wichtigsten Dienste zusammen.
|
|
| Dienst | Zweck | Beispiel-URL |
|
|
|
|
|
| EMAIL | Nachricht verschicken | mailto:oliver@informatik.uos.de |
|
|
| NEWS | mit Newsgroup diskutieren | news://news.rrzn.uni-hannover.de |
|
|
| FTP | Dateien transferieren | ftp://ftp.rz.uos.de |
|
|
| TELNET | mit Rechner verbinden | telnet://plch.lib.oh.us |
|
|
| HTTP | durch Hypertext navigieren | http://www.informatik.uos.de |
|
|
| |
Tabelle 2: | Internetdienste |
|
HTTP-Links
Neben den rein textbasierten Protokollen email, news, ftp und telnet avancierte schließlich zum
populärsten Dienst das Hypertext Transfer Protokoll (HTTP). Es wurde 1989 am
CERN - European Laboratory for particle physics entwickelt und ist ein zustandsloses,
verbindungsorientiertes Protokoll für ein verteiltes Hypermedia-Informationssystem basierend
auf dem Client/Server-Prinzip unter Verwendung des Request/Response-Paradigma. Es gibt vier
Operationen:
-
- Connection: Der Klient initiiert eine Verbindung zum Server, die von diesem bestätigt
wird.
-
- Request: Der Klient stellt eine Anfrage.
-
- Response: Der Server sendet eine Antwort.
-
- Close: Der Verbindungsabbau erfolgt entweder durch den Server nach der Übertragung
der Daten oder durch den Klienten durch Abbruch.