WebSocket

読み::ウェブソケット
外語:WebSocket 英語
品詞:名詞

常にサーバーとクライアントを接続し続けることで、AjaxやCometなど通信の要求数が多い技術を用いる場合でも通信の効率化を可能とする技術。

目次

RFC 6455としてPROPOSED STANDARDで公開された、TCP上で動作する通信プロトコルである。HTML5でも採用された。

サーバー/クライアント間で一度接続を確立すると、明示的に切断処理をしない限りはその接続が維持され、必要に応じて随時データの送受信が可能となる。

従来のHTTPでは、通信の都度TCPのセッションを消費しており、とても非効率だった。そこで、HTTPが直接TCPを使うのではなく、間に一層挟むことで効率化するWebSocketが発案された。

WebSocketで通信している場合は、WebブラウザーWebサーバー間はではセッションが維持され続け、双方向のリアルタイム通信が可能となる。

これにより、リアルタイムに情報更新するWebサイトWebチャットなども、効率よく実現することが可能となる。

関連する用語
Webブラウザー
WebRTC

コメントなどを投稿するフォームは、日本語対応時のみ表示されます


KisoDic通信用語の基礎知識検索システム WDIC Explorer Version 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club