Message Storage and Queuing
FIX Module stores all messages exchanged between FIX Module and the FIX engine in the Trading Networks database. Each message is assigned a status that indicates its transmission state:
FIX_RECEIVED—
FIX Module received the message from the Appia server.
FIX_SENT—
FIX Module successfully sent the message to the Appia server.
FIX_QUEUED—The message could not be sent because the connection to Appia was lost.
FIX Module guarantees delivery of messages. If a problem occurs during message transmission, for example, when the connection to Appia is lost, the message is queued in
Trading Networks. When the connection is restored, messages are automatically re-sent and updated with a status of
FIX_SENT.
FIX Module also captures the following Appia events for sent messages:
APPIA_MESSAGE_VALIDATED—Appia validated the message.
APPIA_MESSAGE_SENT—Appia sent the message to your partner.
APPIA_MESSAGE_COMMITED—Appia committed the message to its persistence store.
You can view all messages sent, received, and queued in My webMethods. For more information about viewing messages in Trading Networks, see the webMethods Trading Networks User’s Guide for your release.