File Transfer Protocol (FTP) component allows you to transfer files from and to various FTP servers.
Triggers
A trigger specifies when a particular Transaction will start executing. While configuring the Source application, you find a Trigger drop-down list.
...
Field (Account) Information
While configuring the Source or Destination of a Template or Transaction, you need to create an account to configure your application with Adeptia Connect. While creating an account, you need to specify the location from where Adeptia Connect will access the data.
Click to add an account.
Specify the following information for FTP:
Field Name | Description | |
---|---|---|
Account Name | A short, descriptive name that helps you re-use this account in the future. | |
IP Address/Domain | Provide IP address or full hostname of the FTP server. | |
Port | Enter port number of the FTP Server. | |
User ID | User ID to log into FTP account. | |
Anonymous | FTP users may connect anonymously if the server is configured to allow it. | |
Password | Password to log into FTP account. | |
Security | None: Communication occurs in plain text without any security. SFTP (SSH): SFTP uses the SSH protocol to authenticate and establish a secure connection with the target server. FTPS (SSL): FTPS uses SSL for security. For SFTP (SSH), select the SSH key from the SSH Key drop-down list. For FTPS (SSL), provide the following details: SSL Mode: Either Explicit or Implicit. In Explicit mode (also known as FTPES), an FTPS client must "explicitly request" security from an FTPS server and then step-up to a mutually agreed encryption method. If a client does not request security, the FTPS server can either allow the client to continue in an insecure mode or refuse/limit the connection. In Implicit mode, negotiation is not allowed with an implicit FTPS configurations. A client is immediately expected to challenge the FTPS server with a TLS/SSL message. If such a message is not received by the FTPS server, the server should drop the connection. By default, the mode should be set to Explicit as in this mode, the client requests security from the FTPS server.
Protection Level: Protection level is a single Telnet character code that specifies the data channel protection level. This command indicates to the server, the type of data channel protection that the client and server will be using. Select one of the following:
Validate on Server: Select the Validate On Server check box if you want Adeptia Connect to validate the certificate sent by the FTPS server against the certificate imported in the Keystore. This certificate is required to authenticate the trusted FTP server. Select the Keystore from the drop-down list. | |
Modify Default Settings | Transfer Type |
|
Transfer mode | This option is used to specify the mode in which the Source file is transferred to/from the FTP server. The available options are:
|
Triggers
A Trigger specifies when a particular Transaction will start executing. While configuring the Source of a Template, you need to choose an event.
Following triggers are available for FTP at Source.
Trigger Name | Description |
---|---|
On File Created | Triggers when a file is created. |
On File Modified | Triggers when an existing file is modified. |
Actions
An Action specifies how the data will be transferred at the destination location. While configuring the Destination (Target) application, you find an Action drop-down list. When FTP is the destination application, the following actions are available:of a Template, you need to choose an action.
Following actions are available for FTP at Destination.
Create File | Creates a file (with a unique name) at the specified location. |
Copy File From Trigger | Creates a file (with the same name as the source file) at the specified location. |
Action Name | Description |
---|