Chapter 3 Part I SOAP
Chapter 3 Part I SOAP
Content
▪ Introduction
▪ SOAP
▪ WSDL
▪ UDDI
What is a Web Service
• A web service is a network accessible interface to application
functionality, built using standard Internet technologies.
• Clients of web services do NOT need to know how it is
implemented.
web service
The web
client
(HTTP-based
web service
network)
web service
messaging messaging
transport transport
network network
IP
network
Transport
Network
Step1. Write Web Service Method
shopping web service?
Transport
Network
Step2. Describe Web Service using WSDL
shopping web service?
Transport
Network
Step3. Write Proxy to Access Web Service
shopping web service?
Transport
Network
Step4. Write Client to Invoke Proxy
Transport
Network
SOAP: Simple Object Access Protocol
Objectives :
◆ The use of SOAP as a messaging protocol.
◆ How SOAP promotes interoperability.
◆ The structure of SOAP messages.
◆ RPC and document style messages.
◆ The use of HTTP as transport protocol with SOAP.
◆ Advantages and limitations of SOAP.
Request
Request