XML message formats used by MFT

Managed File Transfer uses messages in XML format for a number of purposes: to command an agent; to log information about the monitors, schedules, and transfers; and to define information used for configuration. The logical structure of the XML formats used for these purposes described by XML schema.

Each version of Managed File Transfer uses an XML schema to validate messages written in XML. The agent extracts the XML schema version and determines whether the schema is supported.

After we have installed Managed File Transfer, we can find the Managed File Transfer message schema files in the following directory: MQ_INSTALLATION_PATH/mqft/samples/schema. The following schemas are included:

    Schemas for XML messages that can be put on an agent command queue
    FileTransfer.xsd
    Internal.xsd
    Monitor.xsd
    PingAgent.xsd
    For more information about putting XML messages on an agent command queue, see Controlling MFT by putting messages on the agent command queue.

    Schemas for XML messages that are published to the SYSTEM.FTE topic
    MonitorList.xsd
    MonitorLog.xsd
    ScheduleList.xsd
    ScheduleLog.xsd
    TransferLog.xsd
    TransferStatus.xsd
    For more information about XML messages that are published to the SYSTEM.FTE topic and the structure of the SYSTEM.FTE topic, see SYSTEM.FTE topic.

    Other schemas used by Managed File Transfer
    fteutils.xsd. This schema contains common element definitions and is included by some of the other schemas.
    Notification.xsd
    ProtocolBridgeCredentials.xsd
    ProtocolBridgeProperties.xsd
    ConnectDirectCredentials.xsd
    ConnectDirectNodeProperties.xsd
    ConnectDirectProcessDefinitions.xsd
    Reply.xsd
    UserSandboxes.xsd