Results 1 to 4 of 4
hi , i have done programming in c for a long time...............and now i have to make a project on
ftp server and client implementation using c
please help me ...
- 12-01-2010 #1Just Joined!
- Join Date
- Nov 2010
- Posts
- 13
socket programming in c
hi , i have done programming in c for a long time...............and now i have to make a project on
ftp server and client implementation using c
please help me out how to begin with it or are there some good tutorials which can help me make
good applications from beginners to advanced level
thank you
sachin chugh
JAWAHAR LAL UNIVERSITY
NEW DELHI (INDIA)
- 12-01-2010 #2Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
Huh? You have "done programming in c for a long time" and you are still clueless? Is this a class project?
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 12-01-2010 #3Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
Anyway, assuming you are correct in your posting, that you need to implement a project that includes an FTP server and client, then there is only one thing to say, "DDN Protocol Handbook, Volume 2", Section 8.1.3 - File Transfer Protocol (FTP). That contains the full FTP protocol definition, and is the authority of record.
FYI, this series of books are published by the United States Department of Defense, Defense Communications Agency. The actual ID of Volume Two is "NIC 50005". I think you can get it from Amazon.com.Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!
- 12-01-2010 #4Linux Guru
- Join Date
- Apr 2009
- Location
- I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
- Posts
- 8,974
One final comment. I have developed in C from scratch, using the specifications in this book, a full client and server implementation of FTP and Telnet for real-time systems. I understand this technology as well as probably anyone. Have fun! But, make sure that you are fully capable of programming finite-state machines, because that will be necessary if you are to complete this project successfully.
Sometimes, real fast is almost as good as real time.
Just remember, Semper Gumbi - always be flexible!


Reply With Quote