Hi Tom,
Ich habe mal für verbindungsbezogen gelernt, dass die
Kommunikationspartner unabhägig von der Kommunikation bemerken
können, ob die Verbindung noch besteht.
dazu müssen sie eine Definition des Begriffs "Verbindung" und
"bestehen" haben.
Ich bin mir deshalb nicht sicher, ob man auf höheren Schichten
überhaupt noch verbindungsbehaftete Protokolle findet.
Warum nicht?
Man könnte auch oberhalb von HTTP ein solches Protokoll implementieren -
beispielsweise indem man mit JavaScript den Server periodisch pollt und
dieser durch das Ausbleiben des Pollings die "Verbindung" als "geschlos-
sen" ansieht (timeout).
(Das wäre natürlich eine außerordentliche Verschwendung von Bandbreite.)
Ich denke, das ist alles eine Frage der Definitionen.
Für HTTP gibt es keinen Bedarf, Begriffe wie "Verbindung" zu definieren
... insofern ist HTTP für viele Aufgaben, die Verbindungen benötigen,
einfach nicht das richtige Protokoll.
Viele Grüße
Michael