Ruby 从 TCP 服务器上接收数据

require 'socket'
host = "localhost"
port = 12345
TCPSocket.open(host, port) do |s| # Use block form of open
  while line = s.gets
    puts line.chop
  end
end  

编程技巧