SlideShare a Scribd company logo
Program : B.Tech, CSE,VIII Semester, IV Year
CS-802 (B):Cloud Computing
Topic: Web services
Jan-June, 2023
Activity-I
Submitted to:- Submitted by:-
Asst. Prof. Roll no.:-
Department of CSE
Outlines
• Introduction
• Architecture
• Working
• Types
• Advantages
• Disadvantages
Web Services
• On the World Wide Web, a web service is a standardized
method for propagating messages between client and server
applications.
• A web service is a software module that is intended to carry out
a specific set of functions.
• The web service would be able to deliver functionality to the
client that invoked the web service.
• Web Services can convert your application into a Web-
application which can publish its function or message to the
rest of the world.
Architecture
• Service Provider - From an architectural perspective,
it is the platform that hosts the services.
• Service Requestor - Service requestor is the
application that is looking for and invoking or initiating
an interaction with a service. The browser plays the
requester role, driven by a consumer or a program
without a user interface.
• Service Registry - Service requestors find service and
obtain binding information for services during
development.
CS-802
Working
• Web-Service functions as a request-response pattern that
empowers communication among different applications.
• An element will request some support of its partner to be a
specific specialist service provider. Upon demand, the specialist
co-op will react with a reaction message. So, there are two
messages included one Request message (XML)and one
Response message (XML).
• An administration utilizes XML to label information, SOAP to
move a message lastly, WSDL to depict the accessibility of
administrations.
CS-802 7
Types
• SOAP:-
• SOAP stands for Simple Object Access Protocol.
• It is a XML-based protocol for accessing web services.
• It also defines the way of building web services.
• SOAP is platform independent and language independent.
• By using SOAP, you will be able to interact with other
programming language applications.
CS-802 8
• REST:-
• REST stands for REpresentational State Transfer.
• The main goal of RESTful web services is to make web
services more effective.
• RESTful web services define services using the different
concepts that are already present in HTTP.
• REST is an architectural approach, not a protocol.
CS-802 9
Advantages
• Business Functions can be exposed over the Internet
• Interoperability
• Communication with Low Cost
• A Standard Protocol that Everyone Understands
• Reusability
Disadvantages
• No callback mechanism
• No transactions across the Web
• Availability - every user or client who uses web services knows
that it is not available hundred percent all the time.
• Security - web services are available to public through http-based
protocol. So every one can access web services and use it. This
flaw can be avoided using authentication mechanisms.
CS-802 Act-1.ppt

More Related Content

Similar to CS-802 Act-1.ppt (20)

PPT
web services-May 25.ppt
ShivaangiKrish
 
PPTX
Web services
smitha273566
 
PDF
09-01-services-slides.pdf for educations
katariraju71
 
PDF
Overview of web services
People Strategists
 
PDF
Cc unit 2 updated
Dr. Radhey Shyam
 
PPTX
Applying xml
Kumar
 
PDF
Java Web Services [1/5]: Introduction to Web Services
IMC Institute
 
PDF
Web services and Applications in Web Technology.pdf
VinayVitekari
 
PDF
Web Service Implementation Using ASP.NET
Ponraj
 
PPT
Java web services
kumar gaurav
 
PPTX
Unit-I-Introduction.pptx
keerthanamp4
 
PDF
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
ecosio GmbH
 
PPTX
Web services
Mohit Bishnoi
 
PPTX
Mini-Training: Let's have a rest
Betclic Everest Group Tech Team
 
PPTX
Application Architecture for Cloud Computing
shvetachaudhari19bca
 
PDF
Introduction to SOAP/WSDL Web Services and RESTful Web Services
ecosio GmbH
 
PDF
Unit-5_2 PPT on Distributed Web based System.pdf
rameshwarchintamani
 
PPTX
Web services
Divya Tiwari
 
PPTX
Unit-I-Introductionwith MSA Explanation.pptx
jayakanthan8
 
PPTX
Unit-I-Introduction SOA basics MSA .PPTpptx
jayakanthan8
 
web services-May 25.ppt
ShivaangiKrish
 
Web services
smitha273566
 
09-01-services-slides.pdf for educations
katariraju71
 
Overview of web services
People Strategists
 
Cc unit 2 updated
Dr. Radhey Shyam
 
Applying xml
Kumar
 
Java Web Services [1/5]: Introduction to Web Services
IMC Institute
 
Web services and Applications in Web Technology.pdf
VinayVitekari
 
Web Service Implementation Using ASP.NET
Ponraj
 
Java web services
kumar gaurav
 
Unit-I-Introduction.pptx
keerthanamp4
 
Introduction to Service Oriented Architectures, SOAP/WSDL Web Services and RE...
ecosio GmbH
 
Web services
Mohit Bishnoi
 
Mini-Training: Let's have a rest
Betclic Everest Group Tech Team
 
Application Architecture for Cloud Computing
shvetachaudhari19bca
 
Introduction to SOAP/WSDL Web Services and RESTful Web Services
ecosio GmbH
 
Unit-5_2 PPT on Distributed Web based System.pdf
rameshwarchintamani
 
Web services
Divya Tiwari
 
Unit-I-Introductionwith MSA Explanation.pptx
jayakanthan8
 
Unit-I-Introduction SOA basics MSA .PPTpptx
jayakanthan8
 

Recently uploaded (20)

PPTX
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
PDF
Dimensions of Societal Planning in Commonism
StefanMz
 
PDF
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
PDF
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
PPT
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
PDF
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
PPTX
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
PPTX
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
PPTX
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
PDF
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
PPTX
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
PDF
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
PDF
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
PDF
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
PDF
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
PDF
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
PDF
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
PPTX
How to Set Maximum Difference Odoo 18 POS
Celine George
 
PDF
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
PPTX
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
I AM MALALA The Girl Who Stood Up for Education and was Shot by the Taliban...
Beena E S
 
Dimensions of Societal Planning in Commonism
StefanMz
 
CEREBRAL PALSY: NURSING MANAGEMENT .pdf
PRADEEP ABOTHU
 
Generative AI: it's STILL not a robot (CIJ Summer 2025)
Paul Bradshaw
 
Talk on Critical Theory, Part II, Philosophy of Social Sciences
Soraj Hongladarom
 
Stokey: A Jewish Village by Rachel Kolsky
History of Stoke Newington
 
How to Convert an Opportunity into a Quotation in Odoo 18 CRM
Celine George
 
Universal immunization Programme (UIP).pptx
Vishal Chanalia
 
How to Manage Large Scrollbar in Odoo 18 POS
Celine George
 
People & Earth's Ecosystem -Lesson 2: People & Population
marvinnbustamante1
 
A PPT on Alfred Lord Tennyson's Ulysses.
Beena E S
 
CONCURSO DE POESIA “POETUFAS – PASSOS SUAVES PELO VERSO.pdf
Colégio Santa Teresinha
 
Women's Health: Essential Tips for Every Stage.pdf
Iftikhar Ahmed
 
Biological Bilingual Glossary Hindi and English Medium
World of Wisdom
 
The dynastic history of the Chahmana.pdf
PrachiSontakke5
 
Knee Extensor Mechanism Injuries - Orthopedic Radiologic Imaging
Sean M. Fox
 
The-Ever-Evolving-World-of-Science (1).pdf/7TH CLASS CURIOSITY /1ST CHAPTER/B...
Sandeep Swamy
 
How to Set Maximum Difference Odoo 18 POS
Celine George
 
SSHS-2025-PKLP_Quarter-1-Dr.-Kerby-Alvarez.pdf
AishahSangcopan1
 
STAFF DEVELOPMENT AND WELFARE: MANAGEMENT
PRADEEP ABOTHU
 
Ad

CS-802 Act-1.ppt

  • 1. Program : B.Tech, CSE,VIII Semester, IV Year CS-802 (B):Cloud Computing Topic: Web services Jan-June, 2023 Activity-I Submitted to:- Submitted by:- Asst. Prof. Roll no.:- Department of CSE
  • 2. Outlines • Introduction • Architecture • Working • Types • Advantages • Disadvantages
  • 3. Web Services • On the World Wide Web, a web service is a standardized method for propagating messages between client and server applications. • A web service is a software module that is intended to carry out a specific set of functions. • The web service would be able to deliver functionality to the client that invoked the web service. • Web Services can convert your application into a Web- application which can publish its function or message to the rest of the world.
  • 5. • Service Provider - From an architectural perspective, it is the platform that hosts the services. • Service Requestor - Service requestor is the application that is looking for and invoking or initiating an interaction with a service. The browser plays the requester role, driven by a consumer or a program without a user interface. • Service Registry - Service requestors find service and obtain binding information for services during development. CS-802
  • 7. • Web-Service functions as a request-response pattern that empowers communication among different applications. • An element will request some support of its partner to be a specific specialist service provider. Upon demand, the specialist co-op will react with a reaction message. So, there are two messages included one Request message (XML)and one Response message (XML). • An administration utilizes XML to label information, SOAP to move a message lastly, WSDL to depict the accessibility of administrations. CS-802 7
  • 8. Types • SOAP:- • SOAP stands for Simple Object Access Protocol. • It is a XML-based protocol for accessing web services. • It also defines the way of building web services. • SOAP is platform independent and language independent. • By using SOAP, you will be able to interact with other programming language applications. CS-802 8
  • 9. • REST:- • REST stands for REpresentational State Transfer. • The main goal of RESTful web services is to make web services more effective. • RESTful web services define services using the different concepts that are already present in HTTP. • REST is an architectural approach, not a protocol. CS-802 9
  • 10. Advantages • Business Functions can be exposed over the Internet • Interoperability • Communication with Low Cost • A Standard Protocol that Everyone Understands • Reusability
  • 11. Disadvantages • No callback mechanism • No transactions across the Web • Availability - every user or client who uses web services knows that it is not available hundred percent all the time. • Security - web services are available to public through http-based protocol. So every one can access web services and use it. This flaw can be avoided using authentication mechanisms.