从Read缓冲区为VCClient实现网络流(VC ++)

时间:2011-06-22 11:39:25

标签: visual-c++ ftp network-programming

我已经实现了一个读/写流来读取缓冲区,操作数据(比如在输出文件创建期间添加页眉和页脚)并将其写入文件。我应该怎么做而不是在本地写入文件,写入远程位置的文件,但我只有FTP访问远程服务器。

我使用POCO编写了一个客户端来将文件传输到ftp服务器,但这是一个两步的过程。如何实现直接写入FTP服务器的解决方案?我无法获得如何将源流(实际上是一个ReadFile调用)连接到FTP网络流?

感谢。

1 个答案:

答案 0 :(得分:0)

您需要一个可以直接从您的应用程序调用的FTP客户端库,以避免将文件写入磁盘然后通过单独的进程发送。

This earlier question有一些有用的信息。