Message formats for WebSphere MQ File Transfer Edition
WebSphere® MQ File Transfer Edition uses messages in XML format for a number of purposes: to interact with the Web Gateway; 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 WebSphere MQ File Transfer Edition 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 you have installed WebSphere MQ File Transfer Edition, you can find the WebSphere MQ File Transfer Edition message schema files in the following directory: install_directory/samples/schema. The following schemas are included:
- Schemas for XML messages used by the Web Gateway
- Filespace.xsd
- FileSpaceInfo.xsd
- UserInfo.xsd
- WebFileSpaceList.xsd
- WebTransferStatus.xsd
- For more information about schemas used by the Web Gateway, see Administration response and request formats and Response formats: XML and JSON.
- 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 WebSphere MQ File Transfer Edition 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 The SYSTEM.FTE topic.
- Other schemas used by WebSphere MQ File Transfer Edition
- 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