Die W3C-Organisation hat den ersten Entwurf der WebTransport-Spezifikation vorgestellt, die das Protokoll und die zugehörige JavaScript-API für den Versand und Empfang von Daten zwischen Browser und Server definiert. Der Kommunikationskanal wird über HTTP/3 organisiert und nutzt das QUIC-Protokoll als Transport, das wiederum auf dem UDP-Protokoll basiert und die Multiplexierung mehrerer Verbindungen unterstützt sowie Verschlüsselungsmethoden bietet, die TLS/SSL entsprechen.
WebTransport kann als Alternative zu WebSockets verwendet werden und bietet zusätzliche Funktionen wie die Organisation von Datenströmen in mehrere parallele Ströme, unidirektionale Streams, die Lieferung ohne Berücksichtigung der Paketreihenfolge (out-of-order), sowie zuverlässige und unzuverlässige Liefermodi. Darüber hinaus kann WebTransport anstelle des Server-Push-Mechanismus verwendet werden, auf den Google in Chrome verzichtet hat.
Quelle: opennet.ru
