- From: Glen Daniels <gdaniels@sonicsoftware.com>
- Date: Mon, 26 Jul 2004 19:41:16 -0400
- To: "Umit Yalcinalp" <umit.yalcinalp@oracle.com>
- Cc: <www-ws-desc@w3.org>
Hi Umit! > >I propose we pull this out of the spec, which would simplify > both the > >prose and the model. > > > I am against pulling this out of the spec. > > From my perspective, requiring a property to be present and > having a specific value/constraint is a configuration option > . A feature may be required and can utilize a set of > properties, but not necessarily all of them. When WSDL > specifies a specific configuration with a required property, > this means that the property must be present and must have > the value/satisfy the constraint at runtime. For example if > my feature uses a property, requiring a specific value means > that a particular configuration is specified by WSDL. > Otherwise it will be an error. This is very different than > requiring the feature to be present. A feature is required or > not. However, properties may have a range of values. If we > don't allow requiring a specific value for a property, this > will minimize the usability of configurations with properties > and it will be harder to explain. Wait - I don't understand. What is the difference between "requiring a specific value for a property" and using property/value? > As a matter of fact, requiredness covers a range of problems > that compositions with properties were intending to address > ("all"). As composition operators are not available at > present in WSDL, I don't want to remove the requiredness of > properties as it will hinder the usability of properties. I think maybe we're having a misunderstanding here - AFAIK, when you specify a property value or constraint in WSDL, you are precisely "requiring" the value at runtime to meet the constraint or specific value which you have specified. What more do you need? I think you can achieve everything you want with fewer moving parts, which to me is a VERY good thing (and for that matter, easier to explain). --Glen
Received on Monday, 26 July 2004 19:42:23 UTC