A method and system for transferring one or more sequentially ordered data files
to a plurality of secondary systems that respond after receipt of each file. A
clear-to-send (CTS) flag is maintained for each of the secondary systems. A sequence
broker reads a clear-to-send flag and, if the CTS flag is asserted, issues a transfer
command to a transmit module to transmit a next data file to the secondary system.
The sequence broker reads a status file associated with a secondary system and
determines which data file, if any, is to be transferred. The sequence broker receives
invoking commands from a clear-to-send broker and/or an invoking module for invoking
the transfer process.