Platform, programming language and minutes-independent XML specification defines the Web services Description LANGUAGE (WSDL) for the description of network services (Web services) for the change of messages.
WSDL (spoken as English wiz dull) is a meta language, with whose assistance the offered functions, data, data types and exchange minutes of a Web service can be described. The operations are essentially defined, which are from the outside accessible, as well as the parameters and return values of these operations. In detail contain a WSDL document functional data too:
Contained are not however:
Services are defined by six XML Hauptelemente:
Data types (type) definition of the data types, those used for the change that messages will-realign (message) abstract definitions of the transferred data, consist of several logical parts, from those everyone linked with a definition within a data type system are. haven types (haven type) a quantity of abstract work procedures (four types of exchanged messages):Besides these six main elements are divided into the group of the abstract and concrete definitions.
Abstract definitions:
Concrete definitions:
The definition of concrete contents differentiates WSDL from that exists interface description languages such as IDL. These had the interfaces to describe so far only abstractly.
WSDL is used frequently in combination with SOAP and the XML pattern, in order to offer Web services in the Internet. A Client, which calls a Web service, can read WSDL, in order to determine, which functions on the server are available. All used special data types are merged in the WSDL file in XML form. The Client can use now SOAP, in order to call a function listed in WSDL in the long run.
On the basis an example is to be clarified, how the individual sections of a WSDL of document are linked with one another. In this example a service is implemented, which returns the current commercial value of this share after receipt of a share name.
<definitions "" name= " stick ratio " targetNamespace= " http://example.com/stockquote.wsdl " xmlns: tns= " http://example.com/stockquote.wsdl " xmlns: xsd1= " http://example.com/stockquote.xsd " xmlns: soap= " http://schemas.xmlsoap.org/wsdl/soap/ " xmlns= " http://schemas.xmlsoap.org/wsdl/ " > ''
''' '' ''' ''' ''' ''' '' '''
''' '''
We found here 4 articles.
W» Web service» Web services Description LANGUAGE » WSCI » WSFL |
We found here 4 related websites.
Index | Privacy | Terms Of Use | Sitemap | Feedback