Reference: |
The FTP Emit service transfers data from iWay Service Manager to a FTP server.
To configure a FTP Emit service:
For a complete description of the configuration parameters that are available for the FTP Emit service, see FTP Emit Service Parameters.
For a complete description of the edges that are returned by the FTP Emit service, see FTP Emit Service Edges.
The following table lists and describes parameters for the FTP Emit service.
|
Parameter |
Description |
|---|---|
|
Host Parameters | |
|
Host Name |
In this field, enter the DNS name (or IP address) of the FTP server that you wish to connect to. Use the host port if the standard port is not 21. |
|
Remote Port |
This is the port to connect to on the FTP site. Leave it blank for default port 21. |
|
User Name |
Name used as the valid user ID on the FTP server. |
|
Password |
The valid password for the FTP server. |
|
Account Name |
The valid account for the FTP server. |
|
Use Passive Command |
If set to true, the service uses a PASV command. Otherwise, it uses the PORT command. |
|
Timeout |
Timeout interval for socket in seconds. |
|
Retry Interval |
Retry interval in seconds (allows xxhxxmxxs format). You can omit or use 0 for no retry. |
|
Connection Retry |
This shows the number of attempted failed connections to the FTP server. |
|
Service Parameters | |
|
Input Source |
Input from the document (default) or from an external source (MFT use). |
|
Input Expression |
If the input source is external, specify the file name here. |
|
Remote Site Folder |
Folder or directory on the FTP site that you want to use as a starting location when you connect. If you leave it blank, the login directory is used. |
|
File Pattern |
This shows the output file pattern (* = timestamp). For example, (*.xml, *.txt, and so on). Note: *.* is unsupported. |
|
Behavior When Target File Exists |
The action to be performed if the file exists on the FTP server. Select one of the following options:
|
|
Quote Command |
The entered command is sent as typed, before any data transfer. |
|
Transfer Mode |
This mode is a form of FTP Transmission. Choose one of the following options:
|
|
Put File Protection |
Determines whether the PUT parameter is protected by a rename of a temporary file name. Choose one of the following options:
|
|
Return |
Select what the service returns when execution completes:
|
|
SSL Parameters | |
|
Use SSL |
If set to true, the connection is secured using Secure Sockets Layer (SSL). |
|
Security Protocol |
This shows the type of security protocol to be used. The following list describes the options of the security protocol.
This field is not needed if Keystore is a SSL Provider. |
|
Secure Data Connection |
This is used to enable a secure data connection, such as transfering data securely. It is used in conjunction with Secure Control Connection. |
|
Use 128-bit Encryption |
This parameter enforces the use of 128-bit encryption. |
|
SSL Security |
This parameter describes the FTP Server connection type. Select one of the following options:
|
|
Keystore File or Keystore Security Provider |
In this field, you can:
|
|
Keystore Password |
This field is used to enter the password to access Keystore File. This is not required if Keystore File or Keystore Security Provider is the name of a Keystore Security Provider. |
|
Keystore Type |
This field shows the type of the Keystore. It is not needed if Keystore File or Keystore Security Provider is the name of a Keystore Security Provider. |
|
SITE | |
|
Starting SITE command |
The SITE command to issue before the transfer of data. |
|
Successful SITE command |
The SITE command to issue after the successful transfer of data. |
|
Error SITE Command |
The SITE command to issue if the transfer of data fails. |
The following table lists and describes the edges that are returned by the FTP Emit service.
|
Edge |
Description |
|---|---|
|
success |
Operation completed successfully. |
|
fail_parse |
Failed to properly parse the input parameters of the service. |
|
fail_connect |
Failed to connect to FTP host for any one of the following reasons:
|
|
fail_operation |
Invalid parameters or other error. |
|
fail_duplicate |
Failed to duplicate the message. |
| iWay Software |