Designing an FTP Client

Discussion in 'C Programming' started by Orisopha, Nov 1, 2003.

  1. Orisopha

    Orisopha Guest

    Dear All,

    I'm currently doing a University Assignment in which I'm required to
    design a simple command line FTP client. I was wondering if anyone
    could point me in the right direction?

    All help much appreciated,

    Orisopha, Nov 1, 2003
    1. Advertisements

  2. Orisopha

    Simon Biber Guest

    This is off-topic on comp.lang.c as the question is not about the C
    programming language. It would be better asked on comp.programming.

    However, here is the definitive document describing FTP:
    Simon Biber, Nov 1, 2003
    1. Advertisements

  3. Orisopha

    James Hu Guest

    Not really topical here, but you should start with:

    - a good C programming reference, such as K&R2. (use comp.lang.c
    for C questions)
    - the FTP RFCs, starting with RFC-0959, and depending on how complete
    you implementation has to be, look at RFC-2228, RFC-2640, and
    RFC-2773. (use comp.protocols.tcp-ip for questions).
    - source code to existing FTP client implementations
    - a good Network programming reference, but which reference you should
    obtain will depend on your platform. If UNIX, you should probably
    get UNIX Network Programming by the late great W. Richard Stevens.
    (which newsgroup will likely depend on what platform you are
    on, but you can probably ask on comp.protocols.tcp-ip, or maybe
    comp.unix.programmer if you are programming on UNIX).

    -- James
    James Hu, Nov 1, 2003
  4. Groovy hepcat Orisopha was jivin' on 1 Nov 2003 10:11:07 -0800 in
    Designing an FTP Client's a cool scene! Dig it!
    Sure, comp.programming is that way ->


    Dig the even newer still, yet more improved, sig!
    "Ain't I'm a dog?" - Ronny Self, Ain't I'm a Dog, written by G. Sherry & W. Walker.
    I know it's not "technically correct" English; but since when was rock & roll "technically correct"?
    Peter Shaggy Haywood, Nov 6, 2003
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.