Download presentation
Presentation is loading. Please wait.
Published byElla Dawson Modified over 9 years ago
1
WSDL 20031041 Park, Hyunho 2005/07/28
2
Introduction Web services have been around for a long time in primitive form. Limitation of the primitive form: ▪ limited usefulness & scope ▪ difficult to program and to understand ▪ no consistency
3
Web Services Description Language (WSDL) Purpose: Establish a common format for describing and publishing Web service information sameBoth parties to a Web service interaction need copies of the same WSDL file WSDL elements: Describe data and operations on it
4
WSDL Structure
5
Definition The root element of WSDL document Usually define namespace
6
Namespace declarations
7
Data types The data types to be used in the messages
8
Message An abstract definition of the data
9
Operation & Port type Operation: The abstract definition of the operation for a message Four types of operations: One-way, Request/response, Solicit response, and Notification Port type: An Abstract set of operations mapped to one or more end points, defining the collection of operations for a binding
10
Cont’d Define the interface of Web service
11
Binding The concrete protocol and data formats for the operations and messages defined for particular port type SOAP/HTTP/MIME bindings
12
Port & Service Port: A combination of a binding and a network address Service: Grouping a collection of related ports
13
Conclusion WSDL provides a complex, full- function mechanism for defining interfaces to Web services!
14
References WSDL 1.1, http://cafe.naver.com/action2.cafe?i frame_url=/ArticleRead.nhn%3Farti cleid=62 http://cafe.naver.com/action2.cafe?i frame_url=/ArticleRead.nhn%3Farti cleid=62 Eric Newcomer, “Understanding Web Services”
15
Q & A
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.