2013-05-21 6 views
0

Ruby 1.9x에서 udp 소켓에 메시지를 보낼 수 있습니다. 이 문제를 Ruby 1.8.7과 호환되도록 만들 필요가 있지만이를 수행하는 방법에 대한 문서는 찾을 수 없습니다. 여기에 내가 1.9.x에 대한이 내용은 다음과 같습니다Ruby 1.8.7의 udp 소켓에 메시지를 보내려면 어떻게합니까?

require 'socket' 
socket = Socket.new(:INET, :DGRAM) 
addr = Socket.sockaddr_in(UDP_PORT, UDP_HOST) 
socket.connect_nonblock addr 
socket.send(some_json_string, 0) 
socket.close 

답변

1

이 1.8.7에서 작동 :

socket = UDPSocket.new 
socket.send(payload, 0, UDP_HOST, UDP_PORT) 
socket.close 
관련 문제