C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[63391] indy FTP 다운문제 해결방법 질의
너나해 [rfcard] 1065 읽음    2011-01-03 11:34
오랜만에 질문드려보는 너나해입니다.

indy FTP를 이용해서 빌더6에서 FTP어플을 하나 만들었습니다.
Long Run테스트를 해보니 다른부분은 괜찮은데 파일처리하다가 다운되버리는 증상이 있더군요.
Get,Put에서 발생되는데 이유도 모르겠고 고민하다 게시판 검색결과 Indy FTP에 비슷한 오류가 있다는걸 알게되었습니다.

고수분들이 추천해준 방식은 timer를 이용해서 일정시간내에 Get,Put행위가 종료되지 않으면 연결을 끊었다 재접속하는 방식이었습니다.

저도 Timer방식을 적용할려고 보니 Timer의 Interval값을 얼마를 주어야 하는지가 고민이 되었습니다.
파일 size에 따라서 500K파일도 있지만 10M파일도 있거던요.(사실 Size Max는 계산이 어려울정도)
이경우 Interval값을 Max로 주는건 말이 안될듯하고, 다른 방법이 없을까요?

뭐 개인적으로 생각해본 방법으로는 Filesize를 얻어와서 size에 따라서 Interval값을 조정하는것도 방법일수는 있습니다만..다른 좋은 방법에 대해 의견부탁드립니다.

이것도 저것도 아니면 VC에서 만든 FTP lib를 구해서 써야 할수도 있겠구요.(별로 그러고 싶지않아서 이고생중입니다 ^^)

+ -

관련 글 리스트
63391 indy FTP 다운문제 해결방법 질의 너나해 1065 2011/01/03
63405     Re:indy FTP 다운문제 해결방법 질의 아루스 1400 2011/01/04
63416         Re:Re:indy FTP 다운문제 해결방법 질의 너나해 1359 2011/01/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.