File transfer protocols

A file transfer protocol is a set of rules governing connections and file-based data interchange between remote sites. The sequence of connection messages, file selection, data transfer, synchronization points and disconnect requests must be defined and recognized by both Partners.

Transfer CFT uses a specific network access method, and one of the following file transfer protocols to communicate with Partner objects:

This topic introduces Transfer CFT transfer processor concepts. Before beginning you should be familiar with basic Transfer CFT concepts, mechanisms, parameters and protocol concepts.

Transfer CFT transfer processors

Transfer CFT associates a specific code known as a transfer processor to each protocol. Each transfer processor constitutes a set of Transfer CFT modules that include routines, controller tables and so on.

Transfer CFT applies the same general mechanisms to all the transfer processors and performs the following tasks:

  • Stores the progress status of each transfer in a catalog file
  • Initiates a transfer when any of the following occur:
    • Transfer CFT acknowledges a command
    • A time-out expires
    • Transfer CFT receives a request from a partner

To transfer files between two computers capable of communicating with each other, you must:

  • Present the data specifically to the communication system
  • Define a number of service messages, which precede and then accompany the actual data transfers. The purpose of the service messages is to:
    • Control the execution of transfers
    • Convey additional information for the destination applications such as the file creation date and time information, and operating system specifics such as size of file sent

Related Links