socket 接收不定数组,该怎么处理
socket 接收不定数组
有一个问题请教大侠
我在局域网一个主机A广播一组数据,局域网上的其它电脑根据此数据判断,如果符合要求则会返回一个int型数组(数组大小已知,同样是以广播形式返回),问题是,我事先不知道有几个电脑会返回数组,我在A上怎么接收?谢谢。
------解决方案--------------------
每组发送的数据带一个唯一的标识,发出去以后设定一个时间窗口,在这个时间窗口内响应带这个标识的认为有效
------解决方案--------------------
自己设置个响应时间 超出这个时间就算来了也不收了 否则在时间内返回的就处理...
------解决方案--------------------
有选择的扔掉
有一个问题请教大侠
我在局域网一个主机A广播一组数据,局域网上的其它电脑根据此数据判断,如果符合要求则会返回一个int型数组(数组大小已知,同样是以广播形式返回),问题是,我事先不知道有几个电脑会返回数组,我在A上怎么接收?谢谢。
------解决方案--------------------
每组发送的数据带一个唯一的标识,发出去以后设定一个时间窗口,在这个时间窗口内响应带这个标识的认为有效
------解决方案--------------------
自己设置个响应时间 超出这个时间就算来了也不收了 否则在时间内返回的就处理...
------解决方案--------------------
有选择的扔掉