利用 Ruby 进行 UDP 通信

软件和网站开发以及相关技术探讨
回复
头像
sevk
帖子: 2060
注册时间: 2007-05-08 16:26
系统: arch
来自: 火星内核某分子内某原子核内
联系:

利用 Ruby 进行 UDP 通信

#1

帖子 sevk » 2008-12-09 19:54

利用 Ruby 进行 UDP 通信

代码: 全选

#收信端
require 'socket'
u1 = UDPSocket.open()
u1.bind("0.0.0.0", 10000)
loop {p $u.recvfrom(256)[0]}

代码: 全选

#发信端
require 'socket'
u2 = UDPSocket.new()
u2.connect('localhost', 10000)
u2.send('Hello world!' , 0)
接收结果

代码: 全选

["Hello world!", ["AF_INET", 32818, "localhost", "127.0.0.1"]]
笔记本 :
F208S : gentoo
A460P i3G D6 : UBUNTU + WIN7
UN43D1 : UBUNTU + WIN7
1000人超级QQ群 LINUX + WIN : 31465544 或 18210387
回复