タグ

Socket.IOに関するnacookanのブックマーク (3)

  • Node.js+Socket.IO+Express+MongoDB で実装するチャットサンプル [deprecated] - もがもがしいブログ

    (※注:2012年当時の記事のため内容はかなり古いです。いつか書き直したい・・・) 2012年もスタートして早5日。 せっかくの心機一転のチャンスだし、何か新しい技術を覚えてみたいと思い、WebSocket の勉強をしてみることにしました。 既にご存知の方も多いと思いますが、WebSocket とはブラウザ上で Web サーバとの双方向通信を可能にする規格のことで、 HTML5 とともに、Web アプリケーションがこれから全盛期を迎えるだろう時代にあっては必須とも言えるものです。 blog.livedoor.jp ブラウザ上で双方向通信を行うための規格としては、これまでにも Ajax や Comet といったものがありましたが、 サーバからのプッシュ通信ができないことや負荷が高いといった問題があり、 それらを簡潔な実装で解消できる技術が求められていたようです。 ※Ajax, Comet,

    Node.js+Socket.IO+Express+MongoDB で実装するチャットサンプル [deprecated] - もがもがしいブログ
  • Node.js、Socket.IO、MongoDBでリアルタイムWeb

    Node.js+Socket.IO+MongoDB こんにちは! 著者は、マインドフリーという会社でNode.jsを使ってWebアプリなどを作成している。この連載では、最新Webテクノロジを使った研究開発の事例や実績を発信する弊社のサイト“Tech Release”のリニューアルで培ったNode.jsに関する知識を分かりやすくお伝えする。 Tech Releaseは一見、普通のブログに見えるが、実は記事の更新内容がリアルタイムにView画面に反映されている。管理者が、記事の文章(データ)に変更を加えると、その記事を見ている人にもページをリロードせずに、リアルタイムに文章(データ)が変化していく。 このUXを実現するために開発したシステムが、REALTIME BLOG ENGINE「REABLO」というエンジンだ。「REABLO」はNode.jsとSocket.IO、MongoDBを使用して

    Node.js、Socket.IO、MongoDBでリアルタイムWeb
  • jmblog.jp – さくらの VPS に node.js + npm + Socket.IO をインストールする手順

    さくらのVPS(というか、CentOS)に node.js と Socket.IO をインストールしてみたので、備忘録として手順をまとめておきます。 環境と各バージョン VPS の OS CentOS 5.5 x86_64(標準OS) node.js v0.3.1-pre npm 0.2.7-2 Socket.IO 0.6.1 git のインストール RPMForgeをyumリポジトリに追加します。/etc/yum.repo.d/rpmforge.repo を以下の内容で作成。 $ sudo vim /etc/yum.repo.d/rpmforge.repo [rpmforge] name = Red Hat Enterprise $releasever - RPMforge.net - dag mirrorlist = http://apt.sw.be/redhat/el5/en/mir

  • 1