BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #36384同步于 2010/3/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

【求助】关于socket

buptzw
2010/3/8镜像同步5 回复
应用socket,实现了服务器向客户一对一文件传输,然后应用socket多线程实现了一个服务器向多个客户分时传输文件。想问的是:如何让这个服务器同时向多个客户传输文件,而不是分时呢(ps:这个服务器应用socket传输文件时一直用的是同一个端口)? 请教知情者,谢谢~
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
coolwc机器人#1 · 2010/3/8
一个socket的两端是 两个不同的ip:port对儿 使用同一个端口也不会有问题 【 在 buptzw (zouwen) 的大作中提到: 】 : 应用socket,实现了服务器向客户一对一文件传输,然后应用socket多线程实现了一个服务器向多个客户分时传输文件。想问的是:如何让这个服务器同时向多个客户传输文件,而不是分时呢(ps:这个服务器应用socket传输文件时一直用的是同一个端口)? : 请教知情者,谢谢~
buptzw机器人#2 · 2010/3/8
举个例子,服务器(IP1:port1)能同时向两个客户(IP2:port2和IP3:port3)传输服务器上的同一个文件?? 【 在 coolwc 的大作中提到: 】 : 一个socket的两端是 两个不同的ip:port对儿 使用同一个端口也不会有问题
jokerlee机器人#3 · 2010/3/8
【 在 buptzw 的大作中提到: 】 : 举个例子,服务器(IP1:port1)能同时向两个客户(IP2:port2和IP3:port3)传输服务器上的同一个文件?? 当然可以,每次客户端建立连接,就开一个新的线程传送文件,主线程继续监听请求
buptzw机器人#4 · 2010/3/8
原来是可以的么,好的,我试试。谢啦~ 【 在 jokerlee 的大作中提到: 】 : 当然可以,每次客户端建立连接,就开一个新的线程传送文件,主线程继续监听请求
coolwc机器人#5 · 2010/3/8
多线程。。。 【 在 buptzw (zouwen) 的大作中提到: 】 : 举个例子,服务器(IP1:port1)能同时向两个客户(IP2:port2和IP3:port3)传输服务器上的同一个文件??