学习Web套接字的参考

pah*_*nin 9 javascript ruby sockets jquery websocket

我想在ruby中的javascript和web socket服务器中编写一个Web套接字客户端.

我应该从哪里开始?有没有现有的图书馆来减少我的工作?

我迷失了,困惑谷歌搜索.请提供任何链接从哪里开始,因为它具有红宝石,javascript,ruby基本网络的知识.

pyl*_*ver 3

我目前使用em-websocket

EventMachine.run {

    EventMachine::WebSocket.start(:host => "0.0.0.0", :port => 8080) do |ws|
        ws.onopen {
          puts "WebSocket connection open"

          # publish message to the client
          ws.send "Hello Client"
        }

        ws.onclose { puts "Connection closed" }
        ws.onmessage { |msg|
          puts "Recieved message: #{msg}"
          ws.send "Pong: #{msg}"
        }
    end
}
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅有关ruby​​ 和 websocket的另一个线程: