- From: Jonathan Marsh <jmarsh@microsoft.com>
- Date: Mon, 12 Sep 2005 10:00:46 -0700
- To: "David Hull" <dmh@tibco.com>, <public-ws-addressing@w3.org>
- Message-ID: <37D0366A39A9044286B2783EB4C3C4E8138B91@RED-MSG-10.redmond.corp.microsoft.com>
* Section 3.3 has the intriguing title "Describing Messages that Refer to Services and Endpoints." which seems at least statistically similar to the EPR section of the WSA core, and it even talks about the {address} property of endpoints. However, on closer inspection this is just about tagging schema components and the like with the names of interfaces and bindings that reference them. I don't believe this affects us, and I don't recall it coming up in our discussions. This is the section I highlighted in my mail requesting review [1]. Specifically, does the WS-A WG have any concerns about WSDL 2.0 recommending the use of these annotations on types derived from wsa:EndpointReference? [1] http://lists.w3.org/Archives/Public/public-ws-addressing/2005Aug/0070.ht ml ________________________________ From: public-ws-addressing-request@w3.org [mailto:public-ws-addressing-request@w3.org] On Behalf Of David Hull Sent: Saturday, September 10, 2005 10:08 PM To: public-ws-addressing@w3.org Subject: Review of WSDL core for WSA I've gone through the WSDL core LC2 draft from top to bottom a few times now, and also had a fresh look at our WSDL binding. While I do have several comments and questions about the core on my own behalf, which I'll be writing up as time permits, I don't believe there's too much to say from a WSA perspective. As far as I can tell, WSA and WSDL intersect mainly in the area of MEPs. EPRs can carry WSDL descriptions as metadata, but they can carry anything at all as metadata, so it's hard to see what restrictions this would entail. MEPs, on the other hand, are dealt with mainly as adjuncts, not in the core. As long as the WSDL can support MEPs beyond the core set, and I believe it does so by design, we should be OK there. Long story short, only two areas stood out on first reading: * Section 3.3 has the intriguing title "Describing Messages that Refer to Services and Endpoints." which seems at least statistically similar to the EPR section of the WSA core, and it even talks about the {address} property of endpoints. However, on closer inspection this is just about tagging schema components and the like with the names of interfaces and bindings that reference them. I don't believe this affects us, and I don't recall it coming up in our discussions. * Section 6.1.1, "Mandatory extensions" is about the wsdl:required attribute. This, of course, has been the subject of quite a bit of discussion concerning how to use this attribute in conjunction with wsa:UsingAddressing. Reading through this gave me a bit more insight into that discussion, but as far as comments to WSDL, I don't really see any. From our point of view, wsdl:required is a "fact on the ground," and unless we feel that wsa:UsingAddressing can't be made to work without changes to it, I don't think we have anything to add. I believe our woes have been more along the lines of trying to understand which of several possible readings of wsdl:required to standardize on, and that's our problem, not WSDL's. WSDL isn't preventing us from defining the semantics we need. With this in mind, I believe I have discharged my action item for WSDL review to the best of my ability. If anyone else has any major concerns, please speak up.
Received on Monday, 12 September 2005 17:01:08 UTC