タグ

WebSocketに関するgoto553のブックマーク (5)

  • WebSocket のバイナリメッセージを試したら、ウェブの未来が垣間見えた

    長い記事なので、先に結論だけ書いておきます。WebSocketのバイナリメッセージ機能は、これまでのインターネットのあり方をひっくり返します。「そんなの知ってるよ」という方もいるとは思います。僕も理屈では分かってたつもりだけど、実際にアプリを作ってみて、具体的にそれを感じることができたので、ちょっと長いですがどういうことなのか説明してみます。 WebSocketとは # WebSocketは、HTML5関連の中でも特に注目を集めている技術の一つです。通常のHTTP通信であればクライアントからのリクエストなしにサーバーは応答しませんが、WebSocketを使うことでクライアントとサーバーの間で双方向の通信が可能となります。これを利用することで、今後様々なリアルタイム性の高いサービスを構築することが可能になるでしょう。 そんなWebSocketですが、これまで波乱の道を歩んできました。数年前か

    WebSocket のバイナリメッセージを試したら、ウェブの未来が垣間見えた
  • "リアルタイム Web" に関するプラクティスのアウトプット - Block Rockin’ Codes

    追記 11/12/26 MLのスレッドへのリンクが間違っていたので修正。 introduction WebSocket なんかをつかって、従来のステートレスな処理以外に、コネクションを継続するステートフルな処理が可能になりました。 これを利用すると、これまで実装が難しかったリアルタイムな表現を Web に持ち込むことができます。 そして、 WebSocket を用いたプログラムを作成する上で、Node.js と Socket.IO を用いる方法について、 今年はこのブログでも何度か紹介してきました。 今日は今年一年の集大成として、自分が色々試しながら得たリアルタイム Web に関する知識、技術などを、 ここにまとめてアウトプットしたいと思います。 今回お話しするのは、 東京Node学園 3時限目 : ATND で発表した下記内容の抜粋です。 Node Academy | "About Sl

    "リアルタイム Web" に関するプラクティスのアウトプット - Block Rockin’ Codes
  • 28台デバイスが同時に対話する「node.js+WebSocket」の威力 【増田(@maskin)真樹】 | TechWave(テックウェーブ)

    [読了時間:2分] NodeJS Socket Lights from Computerlovers on Vimeo. 上のデモ動画を見て頂きたい。一つのサーバーと、28台のパソコン(OS混合)・iPadなどがリアルタイムに連携するものである。サーバーから出た指示を、クライアントが受け、その色を画面に表示する。特殊なアプリケーションを使っているのではない、クライアント側はウェブブラウザで特定のページを開いているだけなのだ。サーバーもウェブページもJavaScriptベースで、コード(プログラム)も大して複雑なものではない。 node.jsとWebSocketで何かが変わる ウェブサイトの仕組みをある程度わかっている人なら、このインパクトに驚いているのではないだろうか。サーバーからの指示をリアルタイムで受けつつ、マルチデバイス・マルチOS・マルチブラウザでありながこれだけの速度でシームレス

  • HTML5でサーバプッシュ(Node.jsとWebSocket) - とあるサーバ管理者 & PG & SEのメモ帳

    HTML5 Advent Calendar2011の6日目。 私がHTML5の中で最も注目しているWebSocketについて書きます。 今更説明するまでもないのですが、WebSocketはHTML5で実装されたサーバプッシュを 「簡単に」実現させることができます。 サーバプッシュと言うくらいなので、当然サーバ側の仕組みが必要で、 WebSocketサーバを実現するライブラリが世の中には既にかなりありますが、 なんといってもNode.jsを使ったNode WebSocket Serverがお手軽で、 クライアントサイドと同じJavaScriptで書けるのが素敵。 とまぁ、能書きはいいので、簡単なサンプルを。 Node.jsのインストールはこちら辺りを参考にどぞ。 Node WebSocket Serevrはnpmコマンドでインストールします。 #> npm install websocket

    HTML5でサーバプッシュ(Node.jsとWebSocket) - とあるサーバ管理者 & PG & SEのメモ帳
  • WebSocketでリアルタイム通信

    8/21開催 Chrome+HTML5 Conference@Goolgeの講演資料です。 A presentation for "Chrome+HTML5 Conference" on 2011/8/21 at Google Japna Office.Read less

    WebSocketでリアルタイム通信
  • 1