1

我正在服务器端和客户端应用程序上制作一个简单的应用程序,用于将文件从一个位置传输到另一个位置,或者如果计算机在网络中,则从一台计算机传输到另一台计算机。

我使用了来自http://www.codeproject.com/KB/IP/SocketFileTransfer.aspx的代码。它正在工作并且文件传输成功。

但我需要一次将文件从服务器传输到多个客户端。我的意思是在服务器上,应该有两个以上的客户端可以连接并且他们可以同时接收文件。

我不知道如何为此维护队列以及如何使用线程和任何其他方式将CSocket对象传递给方法。

我也不知道如何准备 CSocket 对象的队列。

所以,如果您有任何解决方案或替代方法,请告诉我......

4

1 回答 1

0

为每个客户端创建线程将一次将文件传输到每个客户端。

于 2010-07-05T10:24:50.657 回答