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 |