2 niuzhe00 niuzhe00 于 2014.05.13 10:37 提问

socket局域网内的实时通信

现在就是我一个网段内,多台电脑连接中间服务器,而我的中间服务器需要向每台电脑实时传输现在在线的电脑,怎么实现?主要是发送,因为每次接收到的ip我可以存在string向量中,但是发送的时候客户机的地址已经全部没有了。怎么发送?

2个回答

cuihao0532
cuihao0532   2014.05.16 09:45
已采纳

服务器端要存储客户端的相关信息
如果有必要还要客户端发心跳信号,以便让服务器知道客户端的在线状态

niuzhe00
niuzhe00 嗯 ,我可以sendto过去之后然后存在vector,然后开个线程广播出去么?这样ok么
3 年多之前 回复
jerry_dqh
jerry_dqh   Rxr 2014.05.13 19:25

每一次有client连接,就要记录一下。

niuzhe00
niuzhe00
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!