利用 Ruby 进行 UDP 通信
收信端
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"]]
原文: http://d.hatena.ne.jp/emergent/20071225/1198510691
No comments :
Post a Comment