Presentation is loading. Please wait.

Presentation is loading. Please wait.

WSDL 1.2 Binding Changes Sanjiva Weerawarana WSDL WG F2F – July 2003 Raleigh, NC.

Similar presentations


Presentation on theme: "WSDL 1.2 Binding Changes Sanjiva Weerawarana WSDL WG F2F – July 2003 Raleigh, NC."— Presentation transcript:

1 WSDL 1.2 Binding Changes Sanjiva Weerawarana WSDL WG F2F – July 2003 Raleigh, NC

2 Motivation Without we can make WSDL 1.2 bindings dramatically simpler

3 Overview s in general SOAP binding HTTP binding –@encodingStyle=rpc –General documents

4 Drop @interface to make it more reusable binding details Allow to point to bindings or inline bindings: <endpoint name=ncname [bindings=list-of-qnames] inlined-bindings address-binding

5 SOAP Binding Define default SOAP binding rules –@body goes into –@headers goes into Drop, is used to add a new header Need a default rule for @soapActionURI –Proposal = interfaceTNS#operation-name Note: No need to pay attention to @encodingStyle=rpc

6 HTTP Binding For @encodingStyle=rpc case –If types are all simple, then can do HTTP GET/POST binding for content-type=form-url- encoded URL rewriting, POST body, … –Basically s!@part=foo!xpath:/foo!g For other cases –Natural text/xml binding with input/@body as input payload and output/@body as output payload

7 Example element-decls binding-stuff <endpoint name=ncname bindings=list-of-qnames>


Download ppt "WSDL 1.2 Binding Changes Sanjiva Weerawarana WSDL WG F2F – July 2003 Raleigh, NC."

Similar presentations


Ads by Google