HTTP Binding
- Much more complete than in WSDL 1.1
- Supports GET, POST, PUT, DELETE, as well as all other HTTP methods
- Can specify:
- Input, output and fault serialization
- Transfer codings
- Authentication requirements
- Use of cookies
- Use of HTTP over TLS (https)
- Also provides a URL replacement syntax:
location="http://ws.foo.example/{country}/{state}/{city}"
can be serialized as:http://ws.foo.example/USA/DC/Washington