你可以在总店建立一个ftp服务器,在分店利用apache开源包commons-net-1.1.0.jar中的ftpClient类实现ftp操作

解决方案 »

  1.   

    同意lxgao2003(lxgao)。 可能要用到多线程。睡眠到给定的时间间隔,线程启动,连接到服务器,到指定的url路径下:
    String fileName;
    int tryTimes=0;//单个文件重试次数
    while(hasFile){
      try{
       tryTimes++;
       下载文件到本地;
       成功,将远端文件移动到每日备份的目录中      
       }catch(下载中断){
         //重新下载
         if(tryTimes<=某个给定值){
            tryTimes++;
            continue;
          }
       } 
       fileName = 下一个文件
       tryTimes=0;
    }