Newer
Older
2021-masamichi / intro / websoket.js
@ITO Masamichi ITO Masamichi on 20 Aug 2021 289 bytes Create websoket.js
require 'em-websocket'
require 'pp'

connnections = []

EM::WebSocket.start({:host => "0.0.0.0", :port => 8888}) do |ws_conn|
  ws_conn.onopen do
    connnections << ws_conn
  end

  ws_conn.onmessage do |message|
    pp message
    connnections.each{|conn| conn.send(message) }
  end
end