FTP Integration¶
Learn how to create file integrations with FTP servers using WSO2 Integrator: BI.
FTP integration allows you to connect to remote FTP servers to upload, download, and manage files. This is ideal for:
- Transferring files to and from remote servers
- Automated file synchronization with external systems
- Batch file processing from remote locations
Develop an FTP Integration¶
- In WSO2 Integrator: BI design view, click the + Add Artifact button.
- Select FTP / SFTP Integration under the File Integration category.
- Select FTP as the protocol for the remote server connection.
-
Fill in the required connection properties:
Property Description Example Host Hostname or IP address of the remote server ftp.example.comPort Number Port to connect on 21Folder Path The folder on the remote server to monitor for file actions /uploads -
Select the authentication method:
- No Authentication: For anonymous FTP access
- Basic Authentication: Enter username and password
Use configurable variables
Use configurable variables for connection properties (e.g.,
ftpHost,ftpUsername,ftpPassword) so they can be changed at deployment time without code changes. See Managing Configurations for more details. -
Click the Create button to create the FTP service.