From 5b02597a059d4893a0faa5aeb5c1298441cef988 Mon Sep 17 00:00:00 2001 From: maxwell Date: Sun, 20 Jun 2010 22:04:49 -0700 Subject: [PATCH] added socket to initializers --- config/initializers/socket.rb | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 config/initializers/socket.rb diff --git a/config/initializers/socket.rb b/config/initializers/socket.rb new file mode 100644 index 000000000..3d1978f71 --- /dev/null +++ b/config/initializers/socket.rb @@ -0,0 +1,10 @@ +require 'em-websocket' +require 'eventmachine' + +EM.next_tick { + EventMachine::WebSocket.start(:host => "0.0.0.0", :port => 8080, :debug => true) do |ws| + ws.onopen { ws.send "Hello Client!"} + ws.onmessage { |msg| ws.send "Pong: #{msg}" } + ws.onclose { puts "WebSocket closed" } + end +} \ No newline at end of file