返回信息流思路基本正确,不过
1. A上面的server负责监听链接请求;一旦有连接,就必须创建新的进程或者线程处理链接,同时原socket继续监听
2. 广播的编程方法及函数需要进一步查询,可能与单播socket有所不同。
【 在 realid (灌水专用ID) 的大作中提到: 】
: 现在要做一个仿真,要实现的功能是这样的,机器A不停的广播数据,其他机器B、C、D、。。。可以随时接收广播数据,接收到广播数据后,可以向A请求建立TCP连接。之后,A同其他机器之间通过TCP传输数据,同时,其他机器仍然要继续接收广播数据,程序该怎么实现?
: 现在的思路是这样
: 在A机器上同时建立2个socket,一个为TCP,一个为UDP,TCP建立后充当server端,处于监听状态,收到连接请求后,就建立连接。UDP的socket不停的发送数据,其他客户机也相应的建立TCP socket和udp socket。这样可行么?
: ...................
这是一条镜像帖。来源:北邮人论坛 / cpp / #5050同步于 2008/4/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
Re: 问个windows socket编程的问题
vi
2008/4/16镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。