[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-msg] persistDuration
Jacques,
David may be taking today off. I'll jump in with an
attempt at an answer.
The MessageId value is required to be unique. We mean
globally, universally and forevermore unique. Based on that requirement, a
duplicate message should never be created except as part of retries for
reliable messaging (or through a faulty transfer). MSH
implementations are not required to remove messages from their persistent store
immediately after their duration has expired, leading to other problems with
identifier reuse.
The wording you've called out basically says the same thing as
our equation relating retries and time to live plus "don't waste time and energy
sending something after its time to live has expired". I'd recommend
including words to that effect in the description of sending MSH reliable
messaging behaviour.
thanx,
doug
----- Original Message -----
From: Jacques
Durand
Sent: Tuesday, 20 November 2001 18:17
Subject: [ebxml-msg] persistDuration David: It seems to me the lines 1617-1618 about
PersistDuration are not necessary, and even too restrictive from an
If the "same messageID" means a retry, this seems
automatically implied by the relationship (stated elsewhere): regards, Jacques Durand |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC