对于Windows.Forms应用程序(C#),我有2个功能需求:
对于#2,从服务器转移到客户端,我正在考虑的解决方案是:
答案 0 :(得分:1)
目前尚不清楚 - 您的意思是您想要将文件从客户端上传到服务器,还要从服务器下载到客户端?
如果文件在服务器上,则解决方案1)最简单 - 向服务器发送请求以下载文件,并让服务器将它们发送到客户端。如果文件已经在服务器上,我不明白为什么这会花费任何时间。
答案 1 :(得分:1)
我会使用3 BackgroundWorker
来同时上传3个文件。此上载成功后,继续轮询服务器以查看下载是否已准备就绪。如果发现它们,请使用BackgroundWorker
同时下载3个文件。