Es una base muy útil ya que partiendo de esto puedes crear un sistema de id para los que se conecten al servidor y que cada uno pueda lanzar mensajes al servidor , asi como una especie de chat , incluso crear rangos y establecer comandos , es todo cuestión de imaginación ya lo iré procesando en mi cabeza xd.
Sin mas aburrimiento el ejemplo base :
Código: Seleccionar todo
require 'gserver'
class BasicServer < GServer
def serve(io)
palabra = gets.chomp
io.puts(palabra)
end
end
server = BasicServer.new(85)
server.start
sleep 60 # esta en segundos
server.shutdown
