摘要: 2013-01-26用boost::asio实现ftp的简单客户端 目前只实现: FTP连接 登陆 目录切换 目录信息获取 文件的下载(木有实现中断) (数据传输使用被动模式PASV)使用boost 1.51测试的时候用 FileZilla Server 在本机开个FTP服务器总体: 一直维护2个线程用于“命令连接”,分别“发送命令” 和 “接收回应” “数据连接”建立的时候创建对应的数据接收线程 数据传送结束后线程结束。 代码写的很乱 没有很好的将接收数据的处理进行封装 功能单元划分不太清晰 demo界面非常粗糙 回调消息还... 阅读全文