Re: [ebxml-msg] question about QoS

From
Doug Bunting <>
Date
2001-12-06T23:44:22+00:00
ID
01f901c17eaf$843b9b40$879712c0@immd
Thread
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

mailto:

URL: http://www.skyweyr.com/cliff

(510)922-5204