一台电脑上的某路径下存放着一些数据(影音文件),不断更新,这台电脑开通了一个ftp允许程序访问此目录下的文件,我的程序要不断的遍历这个目录,查看是否有新的数据,如果有下载到本机,对其名字做修改,再将文件上传至另外一台开通了ftp的电脑上,请问我的程序都要用到哪些技术?大概走得流程是怎样的?我有些晕菜..欢迎大家讨论,指教...

解决方案 »

  1.   

    要用到的技术java,ftp协议(对应ftp命令,可以认为是类似dos命令,呵呵)java开发ftp有个第三方开发包可以用,apach的。辅助,设计模式,基本要用到单例,代理,命令,其他看你具体需求。
          递归等相关算法。这种处理最后各种事件作到后面很容易混乱,所以辅助也非常重要。能记起来的就这么多,good luck
      

  2.   

    好东西~
    关注一下~
    我也想学习~
    你是不是要做一个什么ftp的即时更新啊?
      

  3.   

    似乎是一个电影小偷类型的程序。
    一个重要问题是:前一个FTP帐号能永远不变吗?
    我要是管理员,就会发现这个FTP帐号异常而停用。或者给每个FTP帐号一个每日流量限制。