Professional Documents
Culture Documents
COMSCPBTech75941A2rWebrPr - Chapter 3 - Web Services
COMSCPBTech75941A2rWebrPr - Chapter 3 - Web Services
COMSCPBTech75941A2rWebrPr - Chapter 3 - Web Services
Points to description
UDDI WSDL
Registry
Po
ints
t os
erv Describes
Finds ice
Service
Service
Service Web
SOAP
Consumer Service
Communicates with
Dept. of CSE, SOE, Presidency University
XML Messages 9
Web Service Trinity
Logistic Bank
Company
Web Service
Shipping Order
J2EE
Web Service
Credit Card Check
SOAP
Internet SOAP
SOAP
Shop
Application
Web Service
Order Fulfillment
Web Service
E-Retailer
Supplier
WSDL is the standard format for describing a web service. WSDL was developed jointly by Microsoft and IBM.
It is an as a set of endpoints operating on messages containingXML format for describing network services either
document-oriented or procedure-oriented information. The operations and messages are described abstractly, and then
bound to a concrete network protocol and message format to define an endpoint
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 by creating a Service Proxy.
Business
5.
Businesses Registrations
populate
the registry with
Assigns a unique identifier to each business
descriptions of 3. registration Business uses this
the services data to facilitate
they support easier integration
with each other over
Dept. of CSE, SOE, Presidency University
the Web 25
Advantages of
UDDI
Making it possible to discover the right business from the millions currently online
Defining how to enable commerce once the preferred business is discovered
Reaching new customers and increasing access to current customers
Expanding offerings and extending market reach
Solving customer-driven need to remove barriers to allow for rapid participation in the global Internet
economy
Describing services and business processes programmatically in a single, open, and secure environment