SlideShare a Scribd company logo
1 of 8
Web Services
Presented by,
Midhun . L. Madhu
What is Web service?
•
•
•
•
•
•

Web Services can convert your application into a Web-application.
The basic Web Services platform is XML + HTTP.
Web services are application components.
Web services communicate using open protocols.
Web services are self-contained and self-describing.
Web services can be discovered using UDDI (Universal Description,
Discovery and Integration).
• Web services can be used by other applications.
• XML is the basis for Web services.
How Does it Work?
• XML provides a language which can be used between different platforms
and programming languages and still express complex messages and
functions.
• The HTTP protocol is the most used Internet protocol.
• Web services platform elements:
– SOAP (Simple Object Access Protocol)
– UDDI (Universal Description, Discovery and Integration)
– WSDL (Web Services Description Language)
Why Web Services?
• Interoperability has Highest Priority.
• Web Services take Web-applications to the Next Level.
• Web Services have Two Types of Uses.
– Reusable application-components.
– Connect existing software.
SOAP
(Simple Object Access Protocol)
• SOAP is an XML-based protocol to let applications exchange information
over HTTP.
• SOAP is a protocol for accessing a Web Service.
• SOAP is a communication protocol.
• SOAP is a format for sending messages.
• SOAP is designed to communicate via Internet.
• SOAP is platform independent.
• SOAP is language independent.
• SOAP is based on XML.
• SOAP is simple and extensible.
• SOAP allows you to get around firewalls.
• SOAP is a W3C standard.
WSDL
(Web Services Description Language)
•
•
•
•
•

WSDL is an XML-based language for locating and describing Web services.
WSDL is based on XML.
WSDL is used to describe Web services.
WSDL is used to locate Web services.
WSDL is a W3C standard.
UDDI
(Universal Description, Discovery and Integration)
• UDDI is a directory service where companies can register and search for
Web services.
• UDDI is a directory for storing information about web services.
• UDDI is a directory of web service interfaces described by WSDL.
• UDDI communicates via SOAP.
• UDDI is built into the Microsoft .NET platform.
QUERIES??

More Related Content

What's hot

What's hot (20)

WSDL Services
WSDL ServicesWSDL Services
WSDL Services
 
Web services
Web servicesWeb services
Web services
 
Developmeant and deployment of webservice
Developmeant and deployment of webserviceDevelopmeant and deployment of webservice
Developmeant and deployment of webservice
 
SOA standards
SOA standardsSOA standards
SOA standards
 
Web services
Web servicesWeb services
Web services
 
Web services wsdl
Web services wsdlWeb services wsdl
Web services wsdl
 
Web services for banks
Web services for banksWeb services for banks
Web services for banks
 
Web services soap
Web services soapWeb services soap
Web services soap
 
Web services SOAP
Web services SOAPWeb services SOAP
Web services SOAP
 
Soap web service
Soap web serviceSoap web service
Soap web service
 
Web services wsdl
Web services wsdlWeb services wsdl
Web services wsdl
 
Web services
Web services Web services
Web services
 
Webservices
WebservicesWebservices
Webservices
 
Web service assignment
Web service assignmentWeb service assignment
Web service assignment
 
Web Service
Web ServiceWeb Service
Web Service
 
Introduction to webservices
Introduction to webservicesIntroduction to webservices
Introduction to webservices
 
Bespoke Digital Media - Web
Bespoke Digital Media - Web Bespoke Digital Media - Web
Bespoke Digital Media - Web
 
Xml web services
Xml web servicesXml web services
Xml web services
 
Soa 8 soa technologies for web services
Soa 8 soa technologies for web servicesSoa 8 soa technologies for web services
Soa 8 soa technologies for web services
 
Web service Introduction
Web service IntroductionWeb service Introduction
Web service Introduction
 

Viewers also liked

Diseodeun sistemadeinformacion
Diseodeun sistemadeinformacionDiseodeun sistemadeinformacion
Diseodeun sistemadeinformacionmartin
 
Diigo for Educators
Diigo for EducatorsDiigo for Educators
Diigo for Educatorscapohanka
 
Luz Marina Cotto
Luz Marina CottoLuz Marina Cotto
Luz Marina Cottoarivera813
 
싱가포르 개황%282012.06%29
싱가포르 개황%282012.06%29싱가포르 개황%282012.06%29
싱가포르 개황%282012.06%29drtravel
 
D three level2
D three level2D three level2
D three level2WONSEOK YI
 

Viewers also liked (6)

Diseodeun sistemadeinformacion
Diseodeun sistemadeinformacionDiseodeun sistemadeinformacion
Diseodeun sistemadeinformacion
 
Diigo for Educators
Diigo for EducatorsDiigo for Educators
Diigo for Educators
 
Luz Marina Cotto
Luz Marina CottoLuz Marina Cotto
Luz Marina Cotto
 
싱가포르 개황%282012.06%29
싱가포르 개황%282012.06%29싱가포르 개황%282012.06%29
싱가포르 개황%282012.06%29
 
0126
01260126
0126
 
D three level2
D three level2D three level2
D three level2
 

Similar to Web services

Windows communication foundation (part1) jaliya udagedara
Windows communication foundation (part1)    jaliya udagedaraWindows communication foundation (part1)    jaliya udagedara
Windows communication foundation (part1) jaliya udagedaraJaliya Udagedara
 
Web based appplication
Web based appplication Web based appplication
Web based appplication jpsiva
 
Web services protocols
Web services protocolsWeb services protocols
Web services protocolsJin Castor
 
Applying xml
Applying xmlApplying xml
Applying xmlKumar
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and developmentishmecse13
 
Week2 cloud computing week2
Week2 cloud computing week2Week2 cloud computing week2
Week2 cloud computing week2Ankit Gupta
 
Context And Concept Of Web Services
Context And Concept Of Web ServicesContext And Concept Of Web Services
Context And Concept Of Web ServicesFatih Taşkın
 
Web Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxWeb Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxssuser403d87
 
nptl cc video.pptx
nptl cc video.pptxnptl cc video.pptx
nptl cc video.pptxMunmunSaha7
 
SOAP Service in Mule Esb
SOAP Service in Mule EsbSOAP Service in Mule Esb
SOAP Service in Mule EsbAnand kalla
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOASubin Sugunan
 

Similar to Web services (20)

Windows communication foundation (part1) jaliya udagedara
Windows communication foundation (part1)    jaliya udagedaraWindows communication foundation (part1)    jaliya udagedara
Windows communication foundation (part1) jaliya udagedara
 
Wt unit 6 ppts web services
Wt unit 6 ppts web servicesWt unit 6 ppts web services
Wt unit 6 ppts web services
 
Web services
Web servicesWeb services
Web services
 
Web based appplication
Web based appplication Web based appplication
Web based appplication
 
Web services protocols
Web services protocolsWeb services protocols
Web services protocols
 
Webservices intro
Webservices introWebservices intro
Webservices intro
 
Applying xml
Applying xmlApplying xml
Applying xml
 
Web services
Web servicesWeb services
Web services
 
Web services concepts, protocols and development
Web services concepts, protocols and developmentWeb services concepts, protocols and development
Web services concepts, protocols and development
 
Week2 cloud computing week2
Week2 cloud computing week2Week2 cloud computing week2
Week2 cloud computing week2
 
WebServices
WebServicesWebServices
WebServices
 
Context And Concept Of Web Services
Context And Concept Of Web ServicesContext And Concept Of Web Services
Context And Concept Of Web Services
 
Web Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptxWeb Services in Cloud Computing.pptx
Web Services in Cloud Computing.pptx
 
Web services
Web servicesWeb services
Web services
 
Web service
Web serviceWeb service
Web service
 
nptl cc video.pptx
nptl cc video.pptxnptl cc video.pptx
nptl cc video.pptx
 
Web services
Web servicesWeb services
Web services
 
SOAP Service in Mule Esb
SOAP Service in Mule EsbSOAP Service in Mule Esb
SOAP Service in Mule Esb
 
Web services and SOA
Web services and SOAWeb services and SOA
Web services and SOA
 
dotNETfinal.ppt
dotNETfinal.pptdotNETfinal.ppt
dotNETfinal.ppt
 

Recently uploaded

mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Recently uploaded (20)

Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Web services

  • 2. What is Web service? • • • • • • Web Services can convert your application into a Web-application. The basic Web Services platform is XML + HTTP. Web services are application components. Web services communicate using open protocols. Web services are self-contained and self-describing. Web services can be discovered using UDDI (Universal Description, Discovery and Integration). • Web services can be used by other applications. • XML is the basis for Web services.
  • 3. How Does it Work? • XML provides a language which can be used between different platforms and programming languages and still express complex messages and functions. • The HTTP protocol is the most used Internet protocol. • Web services platform elements: – SOAP (Simple Object Access Protocol) – UDDI (Universal Description, Discovery and Integration) – WSDL (Web Services Description Language)
  • 4. Why Web Services? • Interoperability has Highest Priority. • Web Services take Web-applications to the Next Level. • Web Services have Two Types of Uses. – Reusable application-components. – Connect existing software.
  • 5. SOAP (Simple Object Access Protocol) • SOAP is an XML-based protocol to let applications exchange information over HTTP. • SOAP is a protocol for accessing a Web Service. • SOAP is a communication protocol. • SOAP is a format for sending messages. • SOAP is designed to communicate via Internet. • SOAP is platform independent. • SOAP is language independent. • SOAP is based on XML. • SOAP is simple and extensible. • SOAP allows you to get around firewalls. • SOAP is a W3C standard.
  • 6. WSDL (Web Services Description Language) • • • • • WSDL is an XML-based language for locating and describing Web services. WSDL is based on XML. WSDL is used to describe Web services. WSDL is used to locate Web services. WSDL is a W3C standard.
  • 7. UDDI (Universal Description, Discovery and Integration) • UDDI is a directory service where companies can register and search for Web services. • UDDI is a directory for storing information about web services. • UDDI is a directory of web service interfaces described by WSDL. • UDDI communicates via SOAP. • UDDI is built into the Microsoft .NET platform.