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

本文关键字:移动 服务器 客户机 webservice 文件 使用 | 更新日期: 2023-09-27 17:52:46

我有一个windows应用程序在我的客户端系统和一个web服务托管在服务器。我想传输一个图像文件(扫描图像)从客户端的windows窗体应用程序到具有web服务的服务器文件夹。

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

尝试使用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;
           }                 

在这里找到一个完整的例子

您可以设置FTP服务器并通过FTP以编程方式复制文件。在这里或这里可以找到一个例子