The iWAY FTP/S Server extends the File Transfer Protocol
(FTP) with the ability to treat FTP GET and PUT commands as iWay
Service Manager transaction messages. These transaction messages
can be then passed through the FTP channels and handled by any process
flow configured to those channels. This enables the use of FTP as
a transaction and messaging protocol.
x
The supported FTP components available in iWay Service
Manager are:
-
FTP Listener. A listener that uses the FTP protocol
component and is continuously polling the specified folder on the
FTP server.
-
FTP Emitter. The FTP Emitter will emit messages onto
a FTP server. It requires the credentials on the server and the
directory to emit as input.
-
Services. The following are three types of FTP services:
-
FTP Read service (com.ibi.agents.XDFTPReadAgent). The
FTP Read service is used to read files from a FTP server (drive
on UNIX or Windows). It can also be used in tandem with a file listener
to embed file contents (the file picked up by the listener) into
the XML file read from the FTP drive by specifying the tag.
-
FTP Emit Service (com.ibi.agents.XDFTPEmitAgent. The
FTP Emit service is used to write files to an output directory through
FTP (drive on UNIX or Windows). The output file name can be specified
completely or using wildcard characters.
-
FTP File Operations Service (com.ibi.agents.XDFTPOpsAgent). The FTP
Operations (Ops) service emits data to a given host:port using
various common FTP commands. It can be used to perform operations,
such as Copy, Prepend, Append, Size, and Move.