Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 OSC 服务器,它在收到请求消息后将数据返回到用于发送所述请求的端口。有没有办法找到用于发送消息的端口(由操作系统分配),然后在该端口上打开一个监听通道?
在从客户端发送您的消息之前,只是bind它。对于自动分配的端口,使用 0 作为端口号。例子:
bind
require 'socket' u = UDPSocket.new u.bind('0.0.0.0', 0)
现在您可以从您发送的同一端口接收。