0
require 'eventmachine'
module EchoServer
def post_init
puts "-- someone connected to the echo server!"
end
def receive_data data
send_data ">>>you sent: #{data}"
close_connection if data =~ /quit/i
end
def unbind
puts "-- someone disconnected from the echo server!"
end
end
class Test
attr_reader :some_value
def start
EventMachine::run {
EventMachine::start_server "127.0.0.1", 8081, EchoServer
}
end
end
我的问题是如何获得EchoServer模块some_value?以及类Test和模块EchoServer之间的关系是什么?与EventMachine的一个问题
你应该把问题放在问题的标题中,而不是'EventMachine'的一个问题' – SeanJA 2010-10-21 07:10:35
是的,你能否给一个更好的标题?我很抱歉,我不知道标题:) – why 2010-10-21 07:19:19