quinta-feira, 3 de maio de 2012

Enviando mensagens socket.io com ruby

Para comunicar o ruby com um servidor socket.io e enviar uma mensagem podemos utilizar a gem socketio-client

sauron@mordor$ gem install socketio-client

Exemplo de código do cliente (ruby):


require 'SocketIO'

client = SocketIO.connect 'http://localhost:8888' do
after_start do
emit 'event', {id: '5'}
end
end


Exemplo de código do servidor (coffeescript):


sys = require 'sys'
io = require('socket.io').listen 8888

sys.puts 'Starting node server...'

io.sockets.on 'connection', (client) ->
client.on 'event', (data) ->
                sys.puts data

Nenhum comentário:

Postar um comentário