[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Updated WSDL generation - a.k.a. web service binding defaults
As per my assigned task for the binding TC, the following is my set of
proposed changes to deal with WSDL generation for binding.ws. I apologize for not having this ready in advance of today's call. Looks like I was off by about six hours. Relative to WD 02, changes to section 4 include:
4 Transport BindingThe binding.ws element provides numerous ways to specify exactly how messages ought to be transmitted from or to the reference or service. Those ways include references to WSDL binding elements from the @wsdlElement attribute, policy intents, and even vendor extensions within the binding.ws element. However, all of those ways to indicate how messages get carried happen to be optional. This section describes the defaults that ought be used if the specific transport details are not otherwise specified. 4.1 IntentsSo as to narrow the range of choices for how messages are carried, the following policy intents affect the transport binding.
4.2 Default BindingIn the event that the transport details are not determined elsewhere, the following configuration SHOULD be used:
4.2.1 SOAP versionsWhere no specific version of SOAP has been
dictated, an SCA runtime might support both version 1.1 and version
1.2. 4.3 WSDL portType or interfaceAn SCA service has a single interface description.
For the Web Services binding, this interface description MUST be
converted into one or both of a WSDL 1.1 portType or a WSDL 2.0
interface. B. Appendix - WSDL GenerationDue to the number of factors that determine how a WSDL might be generated, including compatibility with existing WSDL uses, precise details cannot be specified. For example, policy implementation decisions can affect the way WSDL might be generated. For reference, and possible consistency, this section picks options for various details involved in generating WSDL.
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]