クライアントでファイルシステムなしで FTP を使用することは可能ですか?

クライアントでファイルシステムなしで FTP を使用することは可能ですか?

クライアントのファイルシステムを使用せずに、FTP プロトコル (TFTP ではない) を使用して FTP サーバーから FTP クライアントにファイルを取得することは可能ですか?

編集:

質問の背後にある動機: tftp ではそれができることは知っていますが、ftp ではできません。しかし、ある人が、PC の wftpd サーバーで ipstack (NicheStack) を使用し、ターゲット (クライアント) にファイルシステムがないと私に言いました。

しかし、まだよく分かりません。それが可能かどうか知っている人はいますか?

答え1

FTP は、データが何らかの識別子 (つまり名前) に関連付けられているデータを転送するためのプロトコルです。これらのプロパティは、通常、ファイル システム上のファイルで満たされますが、データベースやメモリ内のキー値ストア、または識別子に関連付けられているその他の種類のデータでも当てはまります。

もちろん、これはプロトコルとしての FTP であり、サーバーやクライアントとしての特定の実装ではありません。ただし、Python の ftplib などの一般的なツールキットは、実際にはファイル システム上ではなくメモリ内のみにあるデータの転送をサポートしています。

関連情報