首先安装gem包eventmachine
其次编写如下代码:
最后运行上面的代码,并访问服务器。
你能创建自己的协议模块,赋给EventMachine进行处理,如:servlet、http、 pop3等。
其次编写如下代码:
require 'rubygems'
require 'eventmachine'
module EchoServer
def receive_data(data)
send_data ">>> You sent: #{data}"
close_connection if data =~ /quit|exit/i
end
end
EventMachine::run {
EventMachine::start_server "127.0.0.1", 8081, EchoServer
}
最后运行上面的代码,并访问服务器。
你能创建自己的协议模块,赋给EventMachine进行处理,如:servlet、http、 pop3等。