HOME
BLOG
SHOPPING
 
CATEGORIES
 
Business Technology
RFID
 
Comms Technology
Telco Data
Digital Convergence
Telco Path To Profitability
Network Technology
IP Layering
Cloud Computing
Convergence
IP Infrastructure
Intro To Voice Over IP
Telecoms Whitepapers
Telecoms Index
WiMax
 
Telco Profiles
New Zealand
Australia
 
Mobile Networks
Mobile Applications
Mobile OS
Mobile Advertising
Mobile Video
 
Media
Digital Interactive Media
Digital Music Downloads
Top10 Video Sharing Sites
Mobile Media Broadcast
Mobile Media Industry
 
Web Technologies
Web 2.0
Web 3.0 Semantic
Web 3 Collaboration
Web 4.0 Quality Content
Web - X
Mashups
SOA - Web Services
VoIP in Business
Web 2.0 Enterprises
 
Virtualization
Intro To Virtualization
Planning
Server Virtualization
Platform Virtualization
App. Virtualization
OS Virtualization
Virtual Desktop [VDI]
Microsoft Hyper-V
VMWare VDI
 
On-Demand / SaaS
About SaaS
Selling SaaS
SaaS Channel Models
SaaS Sales Models
Billing SaaS
 
Electricity
Smart Power
Inductive Power Transfer
 
Electronic Payment
E-Payment Systems
E-Payment Directory
Mobile Payment Systems
 
Other
Personal Technology
Oyco Comms Portals
Convergence Marketing
Home Technology
Car Technology
Boat Technology
 
NEWS UPDATES
Media Technology
Telco Industry Updates
News Index
 
OTHER RESOURCES
Convergence Search
Social Media Podcasts
Events
Sitemap
PROJECT LOGIN
 

WSDL Used In Web Services


Defining WSDL?

WSDL [Web Services Description Language ] is an XML-based language for describing and accessing Web services.

WSDL is an XML based language , written in XML, that provides a model for describing Web services.

Although WSDL is not yet a W3C standard, it is widely adopted to locate and describe Web services.

WSDL pronounced 'wiz-dull' or spelled out, 'W-S-D-L'.

 

WSDL Versions

WSDL Version 1.1 - released version, has not been endorsed by the World Wide Web Consortium (W3C).

WSDL Version 2.0 - drafts released, is expected to become a W3C recommendation.

 

How WSDL Is Used

WSDL defines services as collections of network endpoints, or ports. WSDL specification provides an XML format for documents for this purpose.

The abstract definition of ports and messages is separated from their concrete use or instance, allowing the reuse of these definitions.

A port - is defined by associating a network address with a reusable binding, and a collection of ports define a service.

Messages - are abstract descriptions of the data being exchanged, and port types are abstract collections of supported operations.

The concrete protocol and data format specifications for a particular port type constitutes a reusable binding, where the messages and operations are then bound to a concrete network protocol and message format. In this way, WSDL describes the public interface to the web service.

WSDL is often used in combination with SOAP and XML Schema to provide web services over the Internet.

A client program connecting to a web service can read the WSDL to determine what functions are available on the server. Any special datatypes used are embedded in the WSDL file in the form of XML Schema.

The client can then use SOAP to actually call one of the functions listed in the WSDL.

 

XLANG

XLang is an extension of the WSDL.

An XLANG service description is a WSDL service description with an extension element that describes the behavior of the service as a part of a business process.

 

Resources

 

Also See:

Back To Top