- From: Savas Parastatidis <Savas.Parastatidis@newcastle.ac.uk>
- Date: Sun, 13 Jul 2003 23:36:15 +0100
- To: <public-ws-desc-state@w3.org>
All, Drawing from Sanjiva's very good suggestion in the WSDL mailing list for the removal of <message>, please allow me to suggest another syntax for attributes for all of us to consider: <attribute name="ncname"> <get [(body="qname") | (element="qname")]> [<xsd:complexType> ... </xsd:complexType>] </get> <set [(body="qname") | (element="qname")] [<xsd:complexType> ... </xsd:complexType>] </set> </attribute > It's very similar to Sanjiva's syntax for the operation. Absence of a get or a set will make the attribute write-only or read-only respectively. It is still the case that binding will be required. Going back to David's comments on the requirement for having "static" attributes in a WSDL document... I would argue that the only reason one would want to put a static value in an interface document is because they want to make available metadata information. I believe that the current draft of WSDL already supports this through the <feature> and <property> elements, if I haven't misunderstood the intention for their introduction. Regards, .savas.
Received on Sunday, 13 July 2003 18:36:25 UTC