- From: David Orchard <dorchard@bea.com>
- Date: Wed, 29 Sep 2004 11:34:34 -0700
- To: <public-ws-desc-comments@w3.org>
- Cc: "Roberto Chinnici" <Roberto.Chinnici@Sun.COM>
Received on Wednesday, 29 September 2004 18:34:37 UTC
Last Call issue: WSDL 2.0 does not have a mechanism for a WSDL receiver to determine if a new interface that extends another interface is compatible or incompatible with the original interface. Proposed solution WSDL interface extends attribute is split to 2 attributes, extends and imports. A new interface that is compatible with another interface may use the "extends" attribute. Compatibility means that a requesting agent using the original interface can successfully use the derived interface as if it were the original interface. The definition of "extends" is along the lines of "lists the interfaces that this interface compatibly derives from". A new interface that is incompatible with another interface must use the "imports" attribute. The definition of "imports" is along the lines of "lists the interfaces that this interface uses but are not compatible with". A new component property called "imported interfaces" is introduced. Cheers, Dave Orchard & Roberto Chinnici
Received on Wednesday, 29 September 2004 18:34:37 UTC