我正在服务器端和客户端应用程序上制作一个简单的应用程序,用于将文件从一个位置传输到另一个位置,或者如果计算机在网络中,则从一台计算机传输到另一台计算机。
我使用了来自http://www.codeproject.com/KB/IP/SocketFileTransfer.aspx的代码。它正在工作并且文件传输成功。
但我需要一次将文件从服务器传输到多个客户端。我的意思是在服务器上,应该有两个以上的客户端可以连接并且他们可以同时接收文件。
我不知道如何为此维护队列以及如何使用线程和任何其他方式将CSocket对象传递给方法。
我也不知道如何准备 CSocket 对象的队列。
所以,如果您有任何解决方案或替代方法,请告诉我......