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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-rx message

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


Subject: Issue 31: Scope of MakeConnection is unconstrained


 The proposal we made for PR001 does constrain MakeConection to Sequence Traffic and Lifecycle Messages. I think this is proper for such a mechanism in the RM specification. To leave unconstrained behavior in the specification that has never been reviewed or analyzed is not a fringe benefit. It is an invitation for interoperability and security issues.

 

If PR001 closes with no action I believe MakeConnection should be changed to constrain it to Sequence Traffic and Lifecycle Messages.

 

 

From: Jonathan Marsh [mailto:jonathan@wso2.com]
Sent: Monday, November 06, 2006 9:57 AM
To: ws-rx@lists.oasis-open.org
Subject: [ws-rx] New issue: Scope of MakeConnection is unconstrained

 

The spec says “This specification places no constraint on the types of messages that can be returned on the transport-specific back-channel.”  This allows any message whatsoever to be returned in response to a MakeConnection.  This flexibility complexity complicates the job of the RM Destination, as it will need to expect messages that have nothing to do with RM coming back on the response to a MakeConnection.

 

To simplify the job of the RM destination and to ensure maximum interoperability on MakeConnection, the types of messages allowed as a response to a MakeConnection message should be constrained to messages with RM namespaced elements in the body, or in a header.  Interoperable behavior (e.g. ignoring such messages or surfacing a fault) should be defined for messages that aren’t related to a reliable conversation.

 

Jonathan Marsh - http://www.wso2.com - http://auburnmarshes.spaces.live.com

 

 



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