[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [ebxml-msg] question about QoS
Cliff,
In the current schema, we have a three-state value called QualityOfService@duplicateElimination.
The attribute is required within the element these days. So, the three
states are 1) QualityOfService absent in the MessageHeader 2)
duplicateElimination='false' and 3) duplicateElimination='true'. It used
to be worse -- duplicateElimination was optional, adding another state without
defined meaning.
I don't really like three-state "Boolean" values but think
we've improved this enough for now. At least, the default value for the
attribute (used when the containing element isn't in an instance) is
well-defined and consistent in the specification.
On your second point, you're fighting a battle that's already
been lost. A similar suggestion came up and was rejected
earlier.
thanx,
doug
----- Original Message -----
From: Cliff Collins
To: ebxml-msg
Sent: Thursday, 06 December 2001 15:27
Subject: [ebxml-msg] question about QoS I have 2
questions/comments about the recent talk regarding QualifyOfService and
DuplicationElimination.
1. It was said that
QoS with DuplicationElimination must be present in every message. Does this
include MSH types messages where DuplicationElimination would never be true?
i.e. ping/ping/StatusRequest/StatusResponse/Acknowledgements must also include
QoS with DuplicationElimination =false.
2. Since
QualifyOfService only contains one attribute (DuplicationElimination) why not
rename the "QualifyOfService" element to "DuplicationElimination"? This would
also mean that question #1 above wouldn't make sense. This element would only
appear when "DuplicationElimination" is true. This would be more in line with
other elements like "AckRequested" and "SyncReply". IMO leaving QualifyOfService
the way it is seems inconsistent with the rest of the spec.
Cliff Collins
(510)922-5204
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC