WSDL

From PlugIT Wiki

Jump to: navigation, search



Name

WSDL

Management Summary

The Web Services Description Language (WSDL) provides a model and an XML format for describing Web services. WSDL enables one to separate the description of the abstract functionality offered by a service from concrete details of a service description such as "how" and "where" that functionality is offered.

Dimensions of the language:

Perspective (Role of End user):

Systems

Aspects:

Process

Semantics:

warning.png"" cannot be used as a page name in this wiki.

Framework:

W3C

Relevance for Use Case:

iTG, HLRS, CINECA

Maturity Level:

Widely used

Semantics:

The meaning of the model's concepts are specified.

Syntax:

Modelling concepts and functionalities, level of formalism, graphical notation
Services are described using six main elements:

  • types

Types defines the data types, which are used in messages.

  • messages

The messages are used to define, which messages are exchanged.

  • endpoint

An endpoint component defines the particulars of a specific endpoint at which a service is available.

  • binding

The purpose of binding is to specify how messages are exhcanged. It specifies a concrete message format and transmission protocol details for an interface.

  • service

The service specifies a single interface that the service will support, and a list of endpoint locations where the service can be accessed.

References

Service Modeling Language, Version 1.1


Navigate

Overview modelling languages