Websockets-implementation
提供:Dev Guides
WebSocket-実装
Web Socketsは、Webだけでなくモバイル業界でも重要な役割を担っています。 Webソケットの重要性を以下に示します。
- 名前が示すように、WebソケットはWebに関連しています。 Webは、一部のブラウザー向けの一連の手法で構成されています。これは、デスクトップコンピューター、ラップトップ、タブレット、スマートフォンなど、膨大な数のデバイス向けの広範な通信プラットフォームです。
- Web Socketsを利用するHTML5アプリは、HTML5対応のWebブラウザーで動作します。
- Webソケットは、主流のオペレーティングシステムでサポートされています。 モバイル業界の主要なプレーヤーはすべて、独自のネイティブアプリでWeb Socket APIを提供しています。
- Webソケットは、全二重通信と呼ばれます。 Web Socketsのアプローチは、チャットルームなど、クライアントとサーバーからの更新が同時に共有される特定のカテゴリのWebアプリケーションに適しています。
HTML5仕様の一部であるWeb Socketsは、Webページとリモートホスト間の全二重通信を可能にします。 プロトコルは、キーポイントとみなすことができる次の利点を達成するように設計されています-
- (2つではなく)1つの接続を介した全二重通信を使用して、不要なネットワークトラフィックと待機時間を削減します。
- プロキシとファイアウォールを介したストリーミング、アップストリームとダウンストリームの通信を同時にサポートします。