What are two features of a WSDL 1.1 document? (Choose two.)
A.
Service defines a collection of related endpoints.
B.
Service describes the message’s payload using XML.
C.
Service assigns an Internet address to a specific binding.
D.
Porttype declares complex data types and elements used elsewhere.
E.
Porttype elements are used to group a set of abstract operations.
F.
Porttype defines a concrete protocol and data format specification.
5 wsdl elements:
(1) type : schema data type
(2) message: define the request and response message with (1) type
(3) portType: operation with input message and output message
(4) binding: bind the portType(operation) on the http/ftp/… protocol
(5) service: address, associate the binding(operation on protocol) with the address
A) is correct, normally service include endpoints(port)
B) is incorrect, type define the xml payload
C) is correct, service assign address to binding
d) is incorrect, type define the composite type
e) is correct
f) is incorrect, binding define the operation on one protocol and type define data format specification
A & E correct
WSDL 1.1
In WSDL, the abstract definition of endpoints and messages is separated from their concrete network deployment or data format bindings. This allows the reuse of abstract definitions: messages, which are abstract descriptions of the data being exchanged, and port types which are abstract collections of operations.
The concrete protocol and data format specification for a particular port type constitute a reusable binding. A port is defined by associating a network address with a reusable binding, and a collection of ports define a service. Hence, a WSDL document uses the following elements in the definition of network services.
Types – a container for data type definitions using some type system (such as XSD).
Message – an abstract, typed definition of the data being communicated.
Operation – an abstract description of an action supported by the service.
Port Type – an abstract set of operations supported by one or more Endpoints.
Binding – a concrete protocol and data format specification for a particular port type
Port – a single endpoint defined as a combination of a binding and a network address.
Service – a collection of related endpoints.