You are on page 1of 6

Overview of Web Services

Web Services
Definition :
Web services describes a standardized way of integrating web-based applications for
exchange of information over the internet

Why do we need web services?

1. Interoperability- connect two different application


2. Standardized protocol

Requires medium and


Protocols to communicate

Producer Consumer

Develops a service Wants to consume a service


WDSL :
Contains information about web service.
Developed by Microsoft & IBM

UDDI :
It is a registry service
3 Directories :White pages , Yellow Pages ,Green pages
Types of Web Services
SOAP
Simple Object Access Protocol

XML file

SOAP Message structure – Envelope, header, body, fault


REST
Representational State Transfer

Principles: Stateless , Caching.

Uses HTTP Protocols

4 HTTP Methods –CRUD

Works with multiple formats


Thank You

You might also like