使用webservice将文件从客户端移动到服务器

时间:2015-06-02 12:40:09

标签: c#

我的客户端系统中有一个Windows应用程序,服务器中有一个Web服务。我想将图像文件(扫描图像)从客户端的Windows窗体应用程序传输到具有Web服务的服务器中的文件夹。任何人都可以帮助我吗?请...

2 个答案:

答案 0 :(得分:0)

您可以设置FTP服务器并通过FTP以编程方式复制文件。可以找到一个示例herehere

答案 1 :(得分:0)

尝试使用MemoryStream传输文件。

         try
            {
                MemoryStream memoryStream = new MemoryStream(fs);
                FileStream fileStream = new FileStream(path + 
                fileName,  FileMode.Create);
                memoryStream.WriteTo(fileStream);
                memoryStream.Close();
                fileStream.Close();
                fileStream = null;
                memoryStream = null;
                return "File has already uploaded successfully。";
           }
        catch (Exception ex)
           {
                return ex.Message;
           }                 

找到完整的示例here