2010-01-26 3 views

답변

-2

가장 완벽한 아마 자카르타 커먼즈 순이다. 응용 프로그램이 연결되어 디렉토리 목록을 요청하고 캐시해야합니다. 그런 다음 정기적으로 연결하고 새 목록을 가져와 캐시 된 목록과 비교합니다.

FTP 서버는 일반적으로 유휴 연결로 자리에 앉히지 않습니다. 따라서 적절한 동작은 목록을 검사하는 사이의 연결을 끊는 것입니다.

+0

폴더 및 파일 모니터링 기능이 있습니까? 감사합니다. – robinmag

+0

Robin, AFAIK Commons Net은 파일 모니터링을 지원하지 않지만이 기능이 필요한 경우 여기를 확인하십시오. http://stackoverflow.com/questions/1096404/is-there-a-sophisticated-file- 프리웨어 또는 개방형 시스템 모니터 -을위한 시스템 모니터 도움이되기를 바랍니다. –

4

디렉토리를 모니터링에 대한 FTP command 없습니다 :

-1

edtFTPj/PRO은 SFTP, FTP 및 FTPS (및 SCP)를 지원하는 상용 Java 클라이언트 라이브러리입니다.

다른 답변 노트와 마찬가지로 최신 목록을 이전 목록과 주기적으로 비교해야합니다 (시도 사이에 연결이 끊어짐).

1

모든 원격 디렉토리를 폴링 할 수있는 오픈 소스 라이브러리 rdp4j이 있습니다.

당신이해야 할 일은 FTP 또는 SFTP 서버에서 읽을 어댑터를 구현하는 것입니다.

관련 문제