Ruby On Rails in UA/Разработка на ROR/Чат на рельсах/RE: Чат на рельсах

12 января 2010, 00:47   RE: Чат на рельсах
MedWebDev
Медведев Алексей
Живет: Saint Petersburg, RUS
Сообщений: 619
Рейтинг: 151.0
Рег: 11 янв. 2008
Его блог
  •  
Сергей вот пример ЭЛЕМЕНТАРНОГО чата на рельсах: http://www.rubyeventmachine.com/wiki/EchoServer
 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

 EventMachine::run {
   EventMachine::start_server "127.0.0.1", 8081, EchoServer
 }
Rails (3 pre, 2.3.5, 2.3.2, 2.2.2, 2.1.0, 2.0.2, 2.0.1, 1.2.6, 1.2.5, 1.2.3, 1.1.6) Mac OS X 10.6.2 Mongrel, Mysql TextMate Safari 4, FireFox 3,6 (FireBug) Git, Blipper.ru