WSDL 1.1 Term | WSDL 2.0 Term | Description |
---|---|---|
Service | Service | Contains a set of system functions that have been exposed to the Web-based protocols. |
Port | Endpoint | Defines the address or connection point to a Web service. It is typically represented by a simple HTTP URL string. |
Binding | Binding | Specifies the interface and defines the SOAP binding style (RPC/Document) and transport (SOAP Protocol). The binding section also defines the operations. |
PortType | Interface | Defines a Web service, the operations that can be performed, and the messages that are used to perform the operation. |
Operation | Operation | Defines the SOAP actions and the way the message is encoded, for example, "literal." An operation is like a method or function call in a traditional programming language. |
Message | n/a | Typically, a message corresponds to an operation. The message contains the information needed to perform the operation. Each message is made up of one or more logical parts. Each part is associated with a message-typing attribute. The message name attribute provides a unique name among all messages. The part name attribute provides a unique name among all the parts of the enclosing message. Parts are a description of the logical content of a message. In RPC binding, a binding may reference the name of a part in order to specify binding-specific information about the part. A part may represent a parameter in the message; the bindings define the actual meaning of the part. Messages were removed in WSDL 2.0, in which XML schema types for defining bodies of inputs, outputs and faults are referred to simply and directly. |
Types | Types | Describes the data. The XML Schema language (also known as XSD) is used (inline or referenced) for this purpose. |
Labels: WSDL