まとまった時間ができたので、ちょっと前からやろうと思っていましたftp clientの実装に取り組んでみました。
とりあえず形にしようというところまでを着地地点として仕上げたので、本当にftpのみの実装になっています。
引き続きftpsなどの実装を拡張して行きたいと思います。
実装した感じとしては、ftp自体は非常にシンプルなプロトコルだなと。
C実装ではすでにTCP/IPを利用するためのライブラリが豊富に存在するので、ほぼほぼアプリケーションを実装する感覚に近いですね。
ソケットの上にテキストベースのメッセージでやり取りするだけなので。
コメントを残す