- From: David Hull <dmh@tibco.com>
- Date: Fri, 18 Mar 2005 13:13:09 -0500
- To: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>
- Message-id: <423B1A35.8060901@tibco.com>
I believe there has already been some discussion of this, and it relates mainly to the WSDL binding in any case, but it also has to do with the semantics of MAPs as (currently) defined in the core. I've approached much the same issue from a different angle previously in [1]. Section 4 of the WSDL binding begins "This section describes which of the core message properties are mandatory or optional for messages in the various MEPs defined by WSDL 1.1 and WSDL 2.0." What does "mandatory" mean in this context? Does it mean that <wsa:ReplyTo> and <wsa:MessageID> headers MUST appear in a request message, or would it mean that it MUST be possible for the receiver of the request to determine values from them (whether they are present as SOAP headers or not), or does it mean something else? As far as I can tell, existing request/reply services would /not/ be WSA compliant in either case, as there generally isn't a message ID in an HTTP request, nor any clear way to construct one, nor any particular need to construct one. One reason for asking this is to understand better the migration path from current request/reply services to WSA aware "async request/reply" services. [1] http://lists.w3.org/Archives/Public/public-ws-addressing/2005Mar/0171.html
Received on Friday, 18 March 2005 18:13:47 UTC