タグ

websocketに関するryonknのブックマーク (2)

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

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

    WebSocket のバイナリメッセージを試したら、ウェブの未来が垣間見えた
  • socket.io-clientがnode.jsから呼び出せるようになってた - ikeike443のブログ

    下記のコミットで出来るようになってる。 https://github.com/LearnBoost/socket.io-client/pull/274 バージョン的には0.7.5から。 今なら下記のようにnpmからインストールすれば使えるようになってる。 $ npm install socket.io-client ちなみにsocket.ioっていうのは、websocketおよびそれっぽい何かを使って、プッシュ通信をクロスブラウザで実現しようというライブラリ。ステキやん。 http://socket.io/ 準備 インストールしたら、まずサーバサイドを下記のように書く(要express/ejs)。 このコードはどなたかのブログを参考にさせていただいたものです。(すいません。どなたのものだったか忘れました。。) hello.js var express = require('express'

    socket.io-clientがnode.jsから呼び出せるようになってた - ikeike443のブログ
  • 1