Malformed Message Channel
Provide a procedure to handle messages that can be successfully delivered but cannot be properly processed due to invalid or corrupted message data.
Monitors a message delivery channel, receives messages, and processes correctly-formatted messages according to a set of business rules.
A messaging destination used for messages that cannot be processed.
Responsible for routing messages to a delivery channel and receiving messages from a client.
The messaging server delivers messages to a client. If the client cannot properly process the message, it routes a copy to a special messaging destination configured within the messaging server. A human can monitor this malformed message channel and delete or act upon the messages it contains.
In JMS, use a specially designated Queue
or a
Topic
in your messaging server as a malformed
message channel. You use your message server’s tools
to periodically examine the channel to identify unprocessed messages.
The incidence of malformed messages will probably be higher when
using SMTP for messaging.