TCPServer přijímá příchozí TCP spojení. new, open, accept Jednoduchý WWW server
require 'socket' port = (ARGV[0] || 80).to_i server = TCPServer.new('localhost', port) while (session = server.accept) puts "Request: #{session.gets}" session.print "HTTP/1.1 200/OK\r\nContent-type: text/html\r\n\r\n" session.print "<html><body><h1>#{Time.now}</h1></body></html>\r\n" end