The FTP Plugin introduces much of the basic so called File Transfer Protocol functionality into Servoy like:
- list
- put
- get
- etc.
FTP & SFTP connections within Servoy. Deprecated. Please use the Cloud Storage Plugin for FTP/SFTP functionality.
As encryption technologies have changed, SFTP has become more difficult to support and the libraries that this plugin is based on are not able to support these changes. So, we have take a fresh approach to this and found that we could include FTP and SFTP using the different libraries that our Cloud Storage plugin is based on. Since it doesn’t make sense to support multiple plugins with overlapping functionalities, we decided to deprecate this plugin. Below is a list of alternatives:
The FTP Plugin introduces much of the basic so called File Transfer Protocol functionality into Servoy like:
FTP transmissions can be non-secure as well as secure .
Supported transmission methods are:
Every client that needs a (secure SSH) connection to an FTP server to upload and download files to/form that FTP server will benefit.
![]() |
![]() |
Smart client | Headless client | Web client | Mobile client | NG client | |||
---|---|---|---|---|---|---|---|---|---|
8.0+ | 1.6+ | – | – | – | – | ||||
7.0+ | 1.6+ | – | – | – | n/a | ||||
6.1+ | 1.6+ | – | – | n/a | n/a |
We published our API Specifications for the FTP Plug-in as a future and current reference.
After downloading the FTP Plug-in using our Components Manager a sample solution {servoy_root}/solutions/it2be-examples/it2be-ftp.servoy is installed.
You can import the sample solution into Servoy Developer and you will have some (basic) code examples of how to use the FTP Plug-in.
We have made the source of the FTP Plug-in available on ServoForge .
You can download the source here .
Everybody is free to check the source out, use it and change it as long as you give us credit and leave all copyright notices intact including those of third parties.