Webや一般的なインターネット通信におけるリアルタイム通信の全体像 #3
shuji-bonji
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Webや一般的なインターネット通信におけるリアルタイム通信の全体像
概要
Webおよび一般的なインターネット通信において、リアルタイム通信とは、情報を即時に送受信し、双方向または一方向で遅延なくデータ更新や通知、メディア配信、インタラクションを実現する技術群を指します。
Webアプリケーションや各種オンラインサービスでは、次のようなシーンでリアルタイム通信が求められます。
以下、これらを実現する技術やプロトコル、特徴、用途、課題を体系的に整理します。
主なリアルタイム通信技術・プロトコル一覧
各技術の詳細と比較
ポーリング (Polling)
ロングポーリング (Comet)
Server-Sent Events (SSE)
WebSocket
WebRTC
WebTransport
MQTT over WebSocket
HTTP/2ストリーミング・gRPC
用途別マッピングと選定ガイド
技術選定のポイント
今後の動向
以上、Webやインターネット通信におけるリアルタイム通信の全体像を、エンジニアの技術選定・市場調査・実現性検討の観点から整理しました。
次は「Webやインターネット通信以外のリアルタイム通信」もご希望なら続けて作成可能です。
Beta Was this translation helpful? Give feedback.
All reactions