ファイルをサーバーに転送したいクライアント用のコード、プロトコル RCFTP をプログラムする必要があります。操作は次のとおりです。クライアントはファイルの一部を保存する要求を送信します。サーバーは、この部分をエラーなしで受信した場合に応答します。その場合、エラーなしですべてを送信するまで、クライアントはファイルの一部を送信します。送信エラーの場合、クライアントは失敗したファイルを送り返す必要があります。
始めるための少しの助けを知っていますか?
最初に、ftpクライアントをコーディングしたい場合は、RFC959を注意深く読んでください。
最初に役立つように、知っておく必要のあるいくつかの手順を示します(確かに、すべてを説明するわけではありませんが、おそらく役立つでしょう):
ファイルを送信するには、パッシブモードを使用する必要があります。
次に、制御ソケットでコマンドQUITを使用してセッションを終了します。
「ソケットの概念」に慣れている場合は、単純なftpクライアントをコーディングするのは明らかに簡単です。
お気に入りのインターネット検索エンジンを使用して、ソケットのチュートリアルを検索してください。
ここで1つ見つけました