Consorțiul W3C a prezentat prima variantă preliminară a specificației WebTransport, care definește protocolul și API-ul JavaScript asociat pentru trimiterea și primirea datelor între browser și server. Canalul de comunicare este organizat deasupra HTTP/3, folosind protocolul QUIC ca transport, care, la rândul său, este o extensie a protocolului UDP, susținând multiplexarea mai multor conexiuni și oferind metode de criptare echivalente cu TLS/SSL.
WebTransport poate fi folosit ca alternativă la mecanismul WebSockets, oferind funcționalități suplimentare precum organizarea transmisiei în mai multe fluxuri, fluxuri unidirecționale, livrarea fără a ține cont de ordinea trimiterii pachetelor (out-of-order), moduri de livrare fiabile și nesigure. În plus, WebTransport poate fi utilizat în locul mecanismului Server Push, de la care Google a renunțat în Chrome.
Sursa: opennet.ro
