文件名称:filechange_xr
- 所属分类:
- JSP源码/Java
- 资源属性:
- [Java] [源码]
- 上传时间:
- 2015-05-14
- 文件大小:
- 1000kb
- 下载次数:
- 0次
- 提 供 者:
- 王*
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
下载
别用迅雷、360浏览器下载。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
如迅雷强制弹出,可右键点击选“另存为”。
失败请重下,重下不扣分。
介绍说明--下载内容均来自于网络,请自行研究使用
ftp文件同步
处理过程
A)B从A获取文件列表
B)B发送文件列表给C
C)C用遍历接收到的文件列表,分别从D查找列表中的每个文件,查看其是否存在相同的文件:存在则把列表中的文件去掉,继续下一个;不存在则继续下一个;结束遍历后返回文件列表给B,如果都存在也要返回空列表。
D)B接收到返回的文件列表后,遍历新的列表,从A中下载对应文件,分包发送给C。
E)C接收到分包发送的数据后,解析包,然后上传到D(分追加和覆盖)。
F)停顿一定时间,整个周期再来一遍。-ftp file synchronization
Process
A) B to obtain the file list A
List B) B send the file to C
C) C received by traversing the list of files, respectively, D to find a list of each file to see if the same file exists: the presence put the file in the list is removed, continue to the next it does not exist to continue to the next after traversing the return to the file list to B, if there should be an empty list.
D) After receiving the B list of files returned, traversing new list, download the corresponding file A, sub sent to C.
After E) C receives data transmitted subcontractors, analytical package, then upload it to D (sub supplementary and coverage).
F) pause some time, the whole cycle all over again.
处理过程
A)B从A获取文件列表
B)B发送文件列表给C
C)C用遍历接收到的文件列表,分别从D查找列表中的每个文件,查看其是否存在相同的文件:存在则把列表中的文件去掉,继续下一个;不存在则继续下一个;结束遍历后返回文件列表给B,如果都存在也要返回空列表。
D)B接收到返回的文件列表后,遍历新的列表,从A中下载对应文件,分包发送给C。
E)C接收到分包发送的数据后,解析包,然后上传到D(分追加和覆盖)。
F)停顿一定时间,整个周期再来一遍。-ftp file synchronization
Process
A) B to obtain the file list A
List B) B send the file to C
C) C received by traversing the list of files, respectively, D to find a list of each file to see if the same file exists: the presence put the file in the list is removed, continue to the next it does not exist to continue to the next after traversing the return to the file list to B, if there should be an empty list.
D) After receiving the B list of files returned, traversing new list, download the corresponding file A, sub sent to C.
After E) C receives data transmitted subcontractors, analytical package, then upload it to D (sub supplementary and coverage).
F) pause some time, the whole cycle all over again.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
filechange_xr\build\build.dtd
.............\.....\build.html
.............\.....\build.properties
.............\.....\build.sh
.............\.....\build.xml
.............\.....\classpaths.xml
.............\.....\targets.xml
.............\filechange.iml
.............\filechange.ipr
.............\filechange.iws
.............\out\production\filechange\com\fartec\ichange\plugin\filechange\ContinueFTP2$DownloadStatus.class
.............\...\..........\..........\...\......\.......\......\..........\ContinueFTP2$UploadStatus.class
.............\...\..........\..........\...\......\.......\......\..........\ContinueFTP2.class
.............\...\..........\..........\...\......\.......\......\..........\exception\EFile.class
.............\...\..........\..........\...\......\.......\......\..........\FileChangeSource.class
.............\...\..........\..........\...\......\.......\......\..........\FileChangeTarget.class
.............\...\..........\..........\...\......\.......\......\..........\source\plugin\ftp\SourceSeparate.class
.............\...\..........\..........\...\......\.......\......\..........\......\......\...\UploadFilesToFTP.class
.............\...\..........\..........\...\......\.......\......\..........\......\......\ISourceProcess.class
.............\...\..........\..........\...\......\.......\......\..........\......\......\SourceProcessFtp.class
.............\...\..........\..........\...\......\.......\......\..........\......\SourceFtpOperation.class
.............\...\..........\..........\...\......\.......\......\..........\......\SourceOperation.class
.............\...\..........\..........\...\......\.......\......\..........\target\plugin\ftp\DownloadFilesFromFTP.class
.............\...\..........\..........\...\......\.......\......\..........\......\......\ITargetProcess.class
.............\...\..........\..........\...\......\.......\......\..........\......\......\TargetProcessFtp.class
.............\...\..........\..........\...\......\.......\......\..........\......\TargetFtpOperation.class
.............\...\..........\..........\...\......\.......\......\..........\......\TargetOperation.class
.............\...\..........\..........\...\......\.......\......\..........\utils\Basic$1.class
.............\...\..........\..........\...\......\.......\......\..........\.....\Basic.class
.............\...\..........\..........\...\......\.......\......\..........\.....\Combination.class
.............\...\..........\..........\...\......\.......\......\..........\.....\CompareFile.class
.............\...\..........\..........\...\......\.......\......\..........\.....\Configuration.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileBean.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileContext.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileFilter.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileList.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileType.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FileUtil.class
.............\...\..........\..........\...\......\.......\......\..........\.....\FtpFileCompare.class
.............\...\..........\..........\...\......\.......\......\..........\.....\ProcessFactory.class
.............\...\..........\..........\...\......\.......\......\..........\.....\Separator.class
.............\...\..........\..........\...\......\.......\......\..........\.....\SqliteUtil.class
.............\...\..........\..........\...\......\.......\......\..........\.....\.tream\DataBuffer.class
.............\...\..........\..........\...\......\.......\......\..........\.....\......\MIOEngine.class
.............\...\..........\..........\...\......\.......\......\..........\.....\......\OutputThread.class
.............\...\..........\..........\...\......\.......\......\..........\.....\TempFile.class
...........