タグ

socket.ioに関するaraishiのブックマーク (5)

  • redisってなんじゃ?(FuelPHPの管理画面からSocket.IOで全員にPush)

    以前紹介したFuelPHPもまた、キャッシュストアや、クライアントインターフェースとしてRedisをサポートしています。 そこで、FuelPHPで管理画面をつくり、ボタンを押すとチャット中のユーザーに管理者からのメッセージを表示させたいと思います。 チャットプログラムや構成は前々回の構成のまま、node1, node2という2つのサーバーがredisサーバーにつながってセッション共有されている状態とします。 今回は、以下のように、さらにadminサーバーを追加し、管理画面を置きます。 +----------+       +---------+ | admin    |       | redis   | |----------| pub  |---------| | fuelphp +------->         | |         | sub   | redis   | | a

    redisってなんじゃ?(FuelPHPの管理画面からSocket.IOで全員にPush)
  • Socket.ioのサーバー側からクライアントを強制的にdisconnectする方法

    Authentication/authorization等の結果によりSocket.ioのサーバーに既に接続されているクライアントのsocketを強制的にdisconnectしたい場合はサーバー側でシンプルにsocket.disconnect();します。 ほんの少しだけ詳しく書くと、クライアントの強制disconnectのためのサーバー側のコードは次のようになります。io.of('/admin').on('connection', function(socket) { if (.....) { socket.disconnect(); } });認証も認可も受けていないクライアントが、管理者専用の/adminチャンネルにmessageやeventを送ろうとしたり、/adminチャンネルが発行するmessageやeventを受け取ろうとした場合に、socketを強制的にdisconnect

  • Node.jsにてsocket.ioのjoinでチャットルーム実装! - へきょのーと

    JavaScript Advent Calendar 2011(Node.js/WebSocketsコース) 22日目です! 急遽参戦!そして初Advent Calendar... Node.jsでのチャットルームの実装にsocket.ioのjoin()を使ってみます。 はじめに socket.ioを利用したチャット機能の実装については サンプルも多く結構簡単に実装が可能です。 ですが、チャットルームの実装方法については情報が少なく やり方がわからなかったので色々調べつつ RoomList, Room, User クラスを自作することで対応を行いました。 ※sample https://github.com/hekyou/socket_io-not-join-sample ですが、、 最近socket.ioにjoinメソッドがあることを知りまして。 これなら簡潔に書けるじゃん... と、思

    Node.jsにてsocket.ioのjoinでチャットルーム実装! - へきょのーと
  • bet亚洲365_官网

    bet亚洲是一款真人真钱在线游戏平台。bet亚洲官网有丰富有趣的游戏玩法,提供最新最潮的体育,电竞,棋牌,电子,彩票,真人供你游戏,bet亚洲app下载更有动画直播、视频直播,让您轻松体验聊球投注,乐在其中。

  • Socket.IO API 解説 - Block Rockin’ Codes

    追記 11/7/31 Socket.IO v0.7 解説を最初に途中までで出す。 11/8/1 だいたい全部新機能なので '(新機能)' って書くのやめた。 11/8/4 オプションの設定周りを追記 11/8/6 認証周りを追記 11/8/12 スタンドアローンのサンプルを追記 11/9/27 Socket.IO v0.8 対応について追記 11/9/27 タイトルを Socket.IO API 解説に変更 11/9/27 翻訳サイトリンク追加 公式マニュアル翻訳サイト そういえば公式サイトの翻訳をフォークしたリポジトリで、それなりの更新頻度でやってます。 リポジトリの wiki も地味に訳しててこっちは結構役に立ちます。記事と合わせてどうぞ。 家 http://socket.io/ 翻訳ページ http://jxck.github.com/socket.io wiki https:/

    Socket.IO API 解説 - Block Rockin’ Codes
  • 1