想做一个简单的基于TCP协议的ftp程序,可以从服务器下载文件(各种格式都可以),但遇到的问题是,当传送一个文件时,客户端怎样才知道这个文件传送结束了,然后再接着传下一个文件?使用哪一个输入输出流比较合适呢?怎样控制socket流一次读取的字节数?请大家指点