FTPS: Overview and setup of TElFTPSServer
TElFTPSServer component is low level class that acts like a parser of incoming requests. Each instance of TElFTPSServer is used to handle one incoming connection (usually a TCP socket connection). TElFTPSServer fires events when it receives some command, and your application needs to handle the events of TElFTPSServer class.
Socket communications are to be handled by your application.
SSL/TLS engine is built into TElFTPSServer, and it handles all commands, related to SSL/TLS handshake and use, internally.
To start operations call TElFTPSServer.Open() method.