WebSocketは、W3C(World Wide Web Consortium)とIETF(Internet Engineering Task Force)が標準化を進めているクライアント/サーバー間の双方向通信のための規格です。以前はHTML5の仕様の一部でしたが、現在は独立した仕様として標準化が進められています。 チャットや ...
Node.js 21, the latest release of the open source cross-platform JavaScript runtime, has arrived, featuring a built-in WebSocket client and support for globs in the platform’s test runner. Announced ...
クライアントサーバ間で非同期双方向通信を実現するWebSocket APIの実装が進んでいる。今のところFirefox 4、Chrome 4、Opera 10.70、Safari 5がWebSocket APIの実装を取り込んでいる。1日現在、WebSocket APIはW3Cドラフトの段階にあり仕様は固まっていない。またIEもサポート ...
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
今回は、WebSocket APIについて解説と、 WebSocketを使ったチャットアプリケーションのクライアント側の実装を行ないます。 WebSocketは以下の4つのイベントハンドラが定義されています。 onopen WebSocketの接続が完了した時に呼ばれます (イベントタイプ:"open ...
WebSocketの時代がこれからやってきます。 サーバーでどのようなプログラム言語を動かしていても、持続的な接続とクライアントへのブロードキャスティングを担うメソッドを含むフレームワークがあります。 socket.io Meteor Phoenix – Channels Rails 5 – ActionCable ...
チャットを作るのにあたって、必要な知識をまとめてみましょう。チャット(英語: chat)とは、コンピューターのネットワーク上で、リアルタイムに複数の人が文字を入力して会話をするシステムのことです。 チャットのプログラムを作る際に必要なのは ...
いままでJavaScript でサーバーと双方向のやりとりを行う場合、"XMLHttp Request" を利用したが、制約が多いのが難点だった。たとえばHTTPでプレーンテキストのようなごく単純なデータ送信を頻繁に行う場合、接続の確立→リクエスト送信→レスポンス受信→切断 ...