Open topic with navigation

TIBCO® Managed File Transfer Platform Server for z/OS 8.1.0

# 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).

The Platform Server supports the following FTP parameters:

- APPEND
- ASCII
- BINARY
- BYE
- CLOSE
- DEBUG
- END
- GET
- HELP
- LOCSITE
- OPEN
- PASSWORD
- PUT
- QUIT
- RECV
- SEND
- SITE
- STATUS
- TRACE
- USER
- VERBOSE

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. Note: This parameter is required only when you want to communicate with a Platform Server started task other than the default 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. For more information on Platform Server user profiles, see TIBCO® Managed File Transfer Platform Server for z/OS Installation and Operation Guide.

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***

Note: The data that is displayed in bold font is the data entered by the user, the data that is displayed in normal font is the data returned by the FUSFTP exec.

Copyright © 2003-2021. TIBCO Software Inc. All Rights Reserved.