From: Chris Kottom Date: 2011-02-18T03:12:54+09:00 Subject: Re: Please help me to creating model of server --20cf3043407c1a1f68049c7e58e1 Content-Type: text/plain; charset=UTF-8 Without getting too far into the details of what your server is going to do, take a look at the GServer class - http://www.ruby-doc.org/stdlib/libdoc/gserver/rdoc/index.html. On Thu, Feb 17, 2011 at 6:57 PM, Yan Bernacki wrote: > I need TCPServer, who should: > 1) accept and maintain a connection of clients > 2) send to client response for their requests > 3) send to client responses from redis database > > I don't know how to correct do this. > > If i do something like this: > Thread.start(server.accept) do |client| > Thread.new do > # get requests > end > > Thread.new do > # send responses > end > end > > I have 3 threads for each client.. > > Maybe is possible to solve a problem without a threads or use global > threads (not for each client). > > -- > Posted via http://www.ruby-forum.com/. > > --20cf3043407c1a1f68049c7e58e1--