ebxml-msg — archive
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]
RE: T2 Retry with Delivery Receipt
Chris, You didn't answer my question. Why would you ever NOT allow a resend from the Sender? Why would an IM *ever* stop a message from the Sender? The Sender, for obvious reasons, wants to send the SAME message with the SAME MessageId. This is not my eMail account, these are financial/business transactions that MUST NOT be received/processed twice. No matter what the reason for the retry, there is never a time when an IM should stop a message from the From Party MSH. It is not the business of the IM to decide what may or may not transpire between the From Party and To Party. This is a different layer -- i.e. stopping the message would be a layering violation.
I don't want to is not a valid reason.
It's too complicated is almost as bad (how hard is it to concatenate two strings?). We can allow retries, Chris just doesn't want to. Why? What I am suggesting by adding RetryCount is to make the MessageId of the lower layer different from the MessageId of the higher layer.
MessageId(lower) = MessageId(higher) + RetryCount There is nothing hard here -- although I am willing/trying to explore this for potential problems. David Fischer Drummond Group. <df>more comments in-line</df>
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
— [Date Index]
| [Thread Index]
| [Month Index]
| [List Home]