2009-08-25 4 views
0

두 개 이상의 파일을 동시에 이동할 수 있습니까? 지금 당장은 하나의 파일을 옮긴 다음이 파일이 성공하면 다른 파일을 다른 곳으로 옮깁니다. 이 작업을 수행하는 간단한 방법이 있는지 궁금합니다.ftp로 둘 이상의 파일 이동하기 OpenCF.FTP

이 lib에는 예제가 없습니다. 나는 끊임없이 딸꾹질이되는 이상한 작은 것들을 내 앱에서 발견한다. 그리고 그것이 내 코드인지 또는 lib인지 확실하지 않습니다.

마찬가지로이 문제는 - 로그인 할 때 2 개의 파일이 표시되기 때문에 내 앱에 매우 빠르게 로그인하는 속도가 느려집니다 (40 초).

아이디어가 있으십니까?

답변

0

FTP 자체는 여러 파일 이동을 허용하지 않으므로 모든 라이브러리에서 둘 이상의 파일을 처리 할 방법이 없습니다. See the RFC, section 4.1.3.

+0

고마워요! 의미가 있습니다. 추가 질문 : 사용자 로그인시이 lib가 어떻게 느리게 나옵니까? WIndows Command lilne (모든 PC에서)을 통해 FTP 서버에 로그인하면 초고속입니다. 이 lib로 수행 된 동일한 작업은 약 20 초가 걸립니다. 속도를 높이는 방법이 있습니까? 왜 그렇게 큰 차이가 있었습니까? – sarsnake

+0

실제로 그것은 16 초 - 너무 길다. 그리고 나서 2 개의 파일을 ftp해야합니다. 그래서이 3 가지 작업의 합계는 35 초가 걸립니다. 평균적인 사용자에게는 오래 걸립니다. 내 옵션은 무엇입니까? 앞서 언급했듯이 명령 줄을 통해 이러한 동일한 작업을 수행하면 응답이 즉각적입니다. 나는 단지 그 속도로 살지 않으면 안돼 ??? – sarsnake

+0

로그인 코드를 단계별로 실행하면 어디에서 시간이 보이는지 보시겠습니까? 꽤 간단하고 동기식 소켓 통신이므로 찾을 수 있어야합니다. – ctacke