收信端
require 'socket'u1 = UDPSocket.open()u1.bind("0.0.0.0", 10000)p u1.recvfrom(65536) |
发信端
require 'socket'u2 = UDPSocket.new()u2.connect('localhost', 10000)u2.send('Hello world!' , 0) |
接收结果
["Hello world!", ["AF_INET", 32818, "localhost", "127.0.0.1"]] |