FUSFTP
With the FUSFTP exec, users familiar with the FTP user interface can use the platform server. This exec uses standard FTP parameters and translates these parameters into platform server requests. The GET and PUT requests are translated into the platform server RECEIVE and SEND requests.
The format of the FUSFTP exec is as follows:
FUSFTP ipname ipport
The platform server supports FTP parameters in the same way as they are supported by FTP. For example, the ASCII parameter changes the transfer type to A (text), while the BINARY parameter changes the transfer type to I (image).
In addition to the FTP parameters, the platform server also supports some optional parameters with which you can perform functions that are not typically supported by FTP.
The following table lists the optional parameters supported by the FUSFTP exec:
Parameter | Description |
---|---|
CONFIG | Defines the name of the platform server REXX configuration file from which you can get information about the platform server started task. |
NODE | Informs the platform server that the remote platform server node is defined by a NODE definition. |
IPNAME | Informs the platform server that the remote platform server node is actually an IP name. |
IPPORT | Defines the IP Port of the remote platform server system. |
The FUSFTP exec supports the platform server User Profile capability. If a remote user is not defined by the USER parameter, the default value *PROFILE which uses the platform server User Profile capability is used. See TIBCO Managed File Transfer Platform Server for z/OS Installation and Operations Guide for more information on platform server user profiles.
The following example shows a FUSFTP exec connection:
------------------------------------------------------------------------- ISPF Command Shell Enter TSO or Workstation commands below: ===> tso fusftp No connection: Use OPEN command to get connection To override current userid/password, use commands: user, pass open 192.192.100.10 will connect to ipaddr 192.192.100.10 ipport 5000 using IPPORT 5000 ascii type is ASCII verbose Verbose is ON status Using default server config ipaddr is 192.192.100.10 ipport is 5000 Local user is TSOUSER Remote user is *PROFILE Type is ASCII Append is OFF Verbose is ON Trace is OFF Debug is OFF put test.local.file1 test.remote.file2 TRANSACTION=IB16500000 STATUS=ACTIVE RECORD=000000000 BYTES=000000000 TRANSACTION=IB16500000 STATUS=COMPLETE RECORD=000000010 BYTES=000000810 ***Fusion retcode.......= 0 ***Fusion TransNum......= IB16500000 ***Completed transfers..= 01 ***Successful transfers.= 01 ***Failed transfers.....= 00 ***Purged transfers.....= 00 ***Last Message.........= PGTF3101I Activity IB16500000 successfully transferred 10 records with remote node 192.192.100.10 Request Queued successfully with TRANSNUM= IB16500000 bye ***FUSFTP exec now ending***