Date: Wed, 19 Sep 2001 23:45:42 -0500
From: "David Fischer" <>
(garbage collection is not in the spec is it?).
Instead of garbage collection, the To Party might occasionally Archive, which
almost amounts to the same thing. Even this would be infrequent.
Certainly they can archive stored legal documents, but for duplicate
elimination, they have to keep a set of message ID's online. The
question is when that ever-growing set can be GC'ed. This should be
in the spec.
Ralph works for an EDI software company, how often is archiving typically done?
Is it done?
I, too, would be interested in knowing what is currently done in
practice, in existing EDI systems, about keeping around business
documents.
From: []
Sent: Thursday, September 20, 2001 10:51 AM
persistDuration applies in this case. It specifies how long an
MSH will keep the necessary information (usually MessageId)
in persistent storage so that idempotency checks can be assured.
I agree, and as I discussed in earlier mail, we must use time-to-live
to deal with messages that might lurk in the network for a time
greater than persistDuration and then reappear as undetected
duplicates.