- From: <paul.downey@bt.com>
- Date: Tue, 14 Nov 2006 09:39:49 -0000
- To: <www-ws-desc@w3.org>
One of the issues resulting from the removal of Features and Properties from WSDL 2.0 is the loss of the ability to make simple assertions to indicate a feature is engaged. Applying such assertions as first class WSDL extension elements, whilst possible, is unlikely to achieve interoperability in a world dominated by WS-Policy. But supporting the whole of WS-Policy is seen as too high a bar for simple processors whose only use-case is applying simple assertions such as engaging MTOM or Addressing. Proposal: WSDL 2.0 provides an extension attribute which MAY be used to indicate a WS-Policy attachment is "vanilla", only contains a single set of assertions and does not contain any compositors, e.g.: <Policy wsdli:simpleAssertions="true"> <wsoma:OptimizedMimeSerialization /> <wsa:UsingAddressing /> </Policy> A non-Policy aware processor may process the wrapped assertions as just another hop in their XPaths, and yet continue to interoperate with processors which support the whole of WS-Policy. In the case of MTOM, there still needs to be a set of extension elements defined, but there is work in this area, all be it currently outside of a recognised standards body [1]. Paul [1] http://www-128.ibm.com/developerworks/webservices/library/specification/ws-mtom/
Received on Tuesday, 14 November 2006 09:41:14 UTC