2008-09-28 89 views
1

我正在使用C#,并编写了一个本地安装的应用程序,可以动态生成需要在FTP服务器上的文件。如何正确地将动态文件写入FTP服务器?

我是否将它们生成到磁盘然后将它们上传到FTP服务器?或者有没有办法打开一个流到FTP服务器并直接写入文件?

回答

-2

既然你正在使用C#我想也许你是在Windows环境。一些我知之甚少的东西:)

如果你正在处理一个unix环境,你可以通过SSH管道输出,这也将负责加密开销。

0

您应该遵循类:

System.Net.FtpWebRequest 

你会看到,它的参数是流,你可以从任何来源向它们发送数据。

当seaching对于.NET能力,你应该知道的Visual Studio acessible在对象浏览器:

视图>其它窗口>对象浏览器

是提供了所有已知的集.NET对象的搜索。

+0

感谢您的信息,非常感谢。 – 2008-09-28 23:58:08

0

更好的方法是保存文件在本地,稍后再上传它,因为有可能是与上传过程中出现问题。

相关问题