MQ Managed File Transfer provides a file transfer solution that is robust and easy to use. It takes advantage of MQ’s proven reliability and connectivity to transfer files across a wide range of platforms and networks. This file transfer solution utilizes MQ networks, allowing for seamless integration with existing file transfer systems.

MQ Managed File Transfer offers the following benefits:

Auditability
All transfers are easily audited as there is full logging of transfers is provided at the source and destination systems. File transfer audit logs are stored in MQ queues and optionally in a connected SQL database.

Ease-of-use:
File transfers can be initiated using the graphical user interface (GUI) in IBM MQ Explorer, a command-line interface, or scripts.

Simplicity
The program is stress free and easy to implement. With the exception of MQ, no additional software is required.

Security
There are no compromises to Security as access to files is controlled using file system permissions. You can protect file transfers using SSL encryption and authentication.

Automation
You are able to set up file transfers to occur or be repeated at specified times, dates or intervals. File transfers can also be triggered by a range of system events, such as new files or updated files.

Architecture of MQ Managed File Transfer

Key components
MQ Managed File Transfer is comprised of the following components:

  • Agents
    MQ Managed File Transfer agents are programs that perform the fundamental file transfer function. Agents send and receive files from the local system.
  • Configuration and administration commands
    You use configuration and administration commands to control MQ Managed File Transfer from a command line. These commands can be controlled manually, from a script or a JCL.
  • Graphical user interface
    You can use the graphical user interface to administer and control MQ Managed File Transfer with point-and-click actions.
  • Database logger
    The database logger sends MQ Managed File Transfer log messages to a DB2 database.

MQ Managed File Transfer’s components use MQ to communicate with each other. Agents in particular use MQ to transport the contents of files through the network to other agents.

All of the components listed above are supported by one or more MQ queue managers in the network.