OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

wsrm message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: Optional Presence vs. required support

We need to get some important discussion on the conformance aspects of 
our protocol.

We have several syntactic mechanics which have the presence of a 
subelement in a header
(or an attrbibute of some header subelement) signalling to the receiver 
that a particular
protocol mechanism is in use.

Interoperability would be greatly increased if all our protocol 
mechanisms are requred
to be supported by all RMP (at least on the service instance end).

The Client of the service would be the one always choosing whether the 
protocol feature is used.

I realize that this global interop goal is probably not attainable (not 
everyone needs ordering),
but we should limit the number features which are not required (i.e, 
optionsal) for conformance.

Anyway, we need to use careful wording  in the protocol syntax 
descriptions when an element (or attribute) is specified as "able to be 
not present".  In each case we need to clarify the support
required for conformance claims.

I suggest we could have conformance based on feature:

- acknowledgment conformance class
- acnlowledged duplicate conformance class
- acknolwedged duplicatate elimination and ordered delivery conformance 

Now the next question is if we need to further parameterize our 
conformance claims by
the RM-Reply patterns supported by an implementation:
- response reply pattern
- callback reply pattern
- poll reply pattern

And then again we have the support for request/response WSDL operation 
type.  Is
this going to be another conformance point parameter.

Thus we have 3 by 3 by 2 conformance matrix.  How many of those 3D 
matrix cells do we
want to give separate names to?

Tom Rutt
WSRM Chair

Tom Rutt		email: tom@coastin.com; trutt@fsw.fujitsu.com
Tel: +1 732 801 5744          Fax: +1 732 774 5133

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]