MST

星途 面试题库

面试题:Ruby中Socket编程之基本连接实现

在Ruby中,使用Socket进行网络编程,假设服务器端需要监听本地9999端口,等待客户端连接,并在连接成功后向客户端发送'Hello, Client!',请编写服务器端的代码。
39.9万 热度难度
编程语言Ruby

知识考点

AI 面试

面试题答案

一键面试
require 'socket'

server = TCPServer.new('localhost', 9999)
puts 'Server is listening on port 9999...'

loop do
  client = server.accept
  puts 'Client connected!'
  client.puts 'Hello, Client!'
  client.close
end