Q&A

  • FTP 서버를 만들려 합니다.
허접 질문입니다만..

FTP 서버를 만들어 보려고 합니다. Serv-u 같은....

그런데, 서적을 찾으려고 해도 잘 못찾겠고...

FTP 서버 컴퍼넌트가 혹시 있는지...

아니면, FTP 프로토콜 자체를 완전히 이해해서 TCP/IP 같은 걸로 에뮬레이트 해야 되는 건지...

물론, 다른 FTP 프로그램들을 모두 호환이 되어야 정상적인 FTP 서버이겠지요?

허접 질문이지만, 답변 기다리겠습니다. ^^;
3  COMMENTS
  • Profile
    anderson 2002.01.29 05:01
    ftp 예제 소스를 보시면 잘 나와 있습니다.

  • Profile
    김영대 2002.01.28 20:25


    공부가 목적이시라면 TCP/IP 기반의 FTP raw command 를 직접 구현해 보는게 좋겠지요
    전에 Delphi로 구현된 FTP 서버 소스가 있었던거 같은데 지금은 어떻게
    되었는지 모르겠습니다

    근데 공부가 목적이라면 힘드시더라도 직접 구현해 보는것이 좋습니다
    콤포넌트를 자꾸 쓰게 되면 어느새 거기에 노예가 되서 나중에는
    공허함을 이기기가 힘들더라구요...

    제 개인적인 생각입니다만 CBD(Component Based Development)같은
    것은 시스템에 독립적인 플랫폼에 업무(business logic)가 중심이 되는
    아키텍처에 방법론이나 UML 등을 이용하여 진행할때는 적절하지만
    다분히 시스템적인 프로그래밍을 하실때는 힘드시더라도 직접 구현해보세요
    개념만 정확히 알면 언어나 프랫폼이 두렵지 않겠지요...

    List of raw FTP commands:
      http://www.dreamhaven.net/ftp-raw.html

    FTP client 소스가 ANSI-C 로 구현되어 있는 책:
      Internet With Winsock, Dave Roberts, CORIOLIS GROPU BOOKS
      지금은 번역본이 서점에 있습니다

  • Profile
    정동현 2002.01.28 20:47

    핫.. 답변 감사합니다.

    물론 공부가 목적이구요.

    근디.. ftp-raw 사이트만 보구는 무슨 소린지...

    관련 서적은 없나요???
    ftp 서버 관련 서적이요..

    하여튼 감사합니다.