WebTransport
HTTP
接続で自由に
通信
したいということを叶えるしくみ.
接続
先を
URI
で指定する
複数の
ストリーム
や
データグラム
を並行して送受信する.
WebSocket
と似た仕組み.
WebSocket
は
HTTP
で
メッセージ
を送受信する仕組み.
使用例
到達保証の必要な
メッセージ
単方向ストリーム
で送信して
ストリーム
を閉じる.
到達保証が不要な
メッセージ
小さければ
データグラム
で送信.
単方向ストリーム
で送信して
ストリームリセット
すれば
再送
されない.
TCP
と
UDP
でできること全部が
HTTP
でできる.
UDP
の
データグラムサイズ
も気にしなくて良い
URI
を用いて
ルーティング
QUIC
の機能に依存可能
暗号化
/
再送
/
輻輳制御
/
マイグレーション
Google Chrome 91
で実装済.