SlideShare a Scribd company logo
Web services are open standard (XML, SOAP, HTTP etc.) based Web
applications that interact with other web applications for the purpose of
exchanging data.
Web Services can convert your existing applications into Web-
applications.
 A web service is any piece of software that makes
itself available over the internet and uses a
standardized XML messaging system. XML is
used to encode all communications to a web
service. For example, a client invokes a web
service by sending an XML message, then waits
for a corresponding XML response. As all
communication is in XML, web services are not
dependent to any one operating system or
programming language--Java can talk with Perl;
Windows applications can talk with Unix
applications.
 Web services are self-contained, modular,
distributed, dynamic applications that can be
described, published, located, or invoked
over the network to create products,
processes, and supply chains. These
applications can be local, distributed, or web-
based. Web services are built on top of open
standards such as TCP/IP, HTTP, Java, HTML,
and XML.
 Web services are XML-based information
exchange systems that use the Internet for
direct application-to-application interaction.
These systems can include programs, objects,
messages, or documents.
 A web service is a collection of open protocols
and standards used for exchanging data between
applications or systems. Software applications
written in various programming languages and
running on various platforms can use web
services to exchange data over computer
networks like the Internet in a manner similar to
inter-process communication on a single
computer. This interoperability (e.g., between
Java and Python, or Windows and Linux
applications) is due to the use of open standards
 A web service is a collection of open protocols
and standards used for exchanging data between
applications or systems. Software applications
written in various programming languages and
running on various platforms can use web
services to exchange data over computer
networks like the Internet in a manner similar to
inter-process communication on a single
computer. This interoperability (e.g., between
Java and Python, or Windows and Linux
applications) is due to the use of open standards
 SOAP was originally part of the specification
that included the Web Services Description
Language (WSDL) and Universal Description,
Discovery, and Integration (UDDI). It is used
now without WSDL and UDDI. Instead of the
discovery process described in the History of
the Web Services Specification section below,
SOAP messages are hard-coded or
genereated without the use of a repository.
The interaction is illustrated in the figure
below. More on
 The basic web services platform is XML +
HTTP. All the standard web services work
using the following components
 SOAP (Simple Object Access Protocol)
 UDDI (Universal Description, Discovery and
Integration)
 WSDL (Web Services Description Language)
 A web service enables communication among
various applications by using open standards
such as HTML, XML, WSDL, and SOAP. A web
service takes the help of:
 XML to tag the data
 SOAP to transfer a message
 WSDL to describe the availability of service.
 You can build a Java-based web service on
Solaris that is accessible from your Visual
Basic program that runs on Windows.
Webservices intro
 The repository shown in the above figure could
be a UDDI registry. The UDDI registry was
intended to eventually serve as a means of
"discovering" Web Services described using
WSDL. The idea is that the UDDI registry can be
searched in various ways to obtain contact
information and the Web Services available for
various organizations. How much "discovery" was
ever used is open to discussion. Nevertheless,
even without the discovery portion, the UDDI
registry is a way to keep up-to-date on the Web
Services your organization currently uses. It can
be used at design time and with governance.
 This is the simplest XML-based protocol for
exchanging information between computers.
 XML-RPC is a simple protocol that uses XML
messages to perform RPCs.
 Requests are encoded in XML and sent via
HTTP POST.
 XML responses are embedded in the body of
the HTTP response.
 XML-RPC is platform-independent.
 XML-RPC allows diverse applications to
communicate.
 A Java client can speak XML-RPC to a Perl
 SOAP is an XML-based protocol for
exchanging information between computers.
 SOAP is a communication protocol.
 SOAP is for communication between
applications.
 SOAP is simple and extensible.
 SOAP allows you to get around firewalls.
 SOAP will be developed as a W3C standard.

More Related Content

PPTX
Web services
PPTX
Wsdl Programming Language
PPTX
Web Services
PPTX
Cloud computing 21 concept of wsdl modeling
DOCX
Web services
PPTX
Sia webservices
PDF
Wsdl1
 
PPTX
Chap 9 report (1st time upload/experiment)
Web services
Wsdl Programming Language
Web Services
Cloud computing 21 concept of wsdl modeling
Web services
Sia webservices
Wsdl1
 
Chap 9 report (1st time upload/experiment)

What's hot (6)

PPTX
Cloud computing 20 service modelling
DOCX
Webservices
DOCX
Webservices
DOC
Web services
PDF
RESTful API by abubakar
PPTX
Introduction to web development
 
Cloud computing 20 service modelling
Webservices
Webservices
Web services
RESTful API by abubakar
Introduction to web development
 
Ad

Viewers also liked (19)

PDF
RMIT15
PDF
Whispering Woods_booklet
PPTX
Introduction to hadoop high availability
PPTX
Érzelmek hĂĄlĂłjĂĄban – hĂĄlĂłzat- Ă©s tartalomelemzĂ©s
PDF
Avanade Stageopdrachten
PPTX
From Old School to Cutting Edge: How Booker Leveraged Content for Killer Results
PDF
The Rise of Attention Based Marketing: How to Turn Attention into Meaningful ...
PPTX
Lessons learned from designing a QA Automation for analytics databases (big d...
PPTX
Graduate from Email Marketing to Marketing Automation
PDF
The Science of Content
PDF
The Uberflip Experience 2016: Yoav Schwartz
PDF
How to Engage, Generate, and Qualify More Leads Using Interactive Content
PPTX
Real-Time Personalization: Top 5 Use Cases to Boost Conversions
PDF
10 event trends 2017
PDF
How to Get the Most Out of Marketo Summit 2016
 
PPTX
Account-Based Marketing 101: A Marketo Case Study
PDF
7 Ab Brain Cytochrome Oxidase Subunit Complementary DNAs
PDF
Ansible, best practices
PPTX
Personas and Content Marketing
RMIT15
Whispering Woods_booklet
Introduction to hadoop high availability
Érzelmek hĂĄlĂłjĂĄban – hĂĄlĂłzat- Ă©s tartalomelemzĂ©s
Avanade Stageopdrachten
From Old School to Cutting Edge: How Booker Leveraged Content for Killer Results
The Rise of Attention Based Marketing: How to Turn Attention into Meaningful ...
Lessons learned from designing a QA Automation for analytics databases (big d...
Graduate from Email Marketing to Marketing Automation
The Science of Content
The Uberflip Experience 2016: Yoav Schwartz
How to Engage, Generate, and Qualify More Leads Using Interactive Content
Real-Time Personalization: Top 5 Use Cases to Boost Conversions
10 event trends 2017
How to Get the Most Out of Marketo Summit 2016
 
Account-Based Marketing 101: A Marketo Case Study
7 Ab Brain Cytochrome Oxidase Subunit Complementary DNAs
Ansible, best practices
Personas and Content Marketing
Ad

Similar to Webservices intro (20)

PPTX
Web-services-MD.pptx for web site designing
PPTX
Service view
PPTX
Web services
PPT
Web Services - Lectures and architecture.ppt
PPTX
Web services
PDF
Web services concepts, protocols and development
PPT
web services
PPTX
Web services
PPTX
Web services
PPTX
Web services
PPT
Detailed information on webservice by websoles
PPT
Web services Tutorial /Websoles Strategic Digital Solutions
PPT
Best Web services tutorial | Websoles Strategic Digital Solutions
PPT
Webservices
PPT
web services
PPT
Java web services
PDF
Week2 cloud computing week2
PPTX
Web Services in Cloud Computing.pptx
Web-services-MD.pptx for web site designing
Service view
Web services
Web Services - Lectures and architecture.ppt
Web services
Web services concepts, protocols and development
web services
Web services
Web services
Web services
Detailed information on webservice by websoles
Web services Tutorial /Websoles Strategic Digital Solutions
Best Web services tutorial | Websoles Strategic Digital Solutions
Webservices
web services
Java web services
Week2 cloud computing week2
Web Services in Cloud Computing.pptx

More from Srikrishna k (16)

PPTX
Android
PPTX
Hsqldb tutorial
PPTX
S3inmule
PPTX
Mule sqs
PPTX
Apachepoitutorial
PPTX
Introduction testingmule
PPTX
Designpattern
PPTX
Java util
PPTX
Kafka tutorial
PPTX
Test ng tutorial
PPTX
Easy mock
PPTX
Apache kafka
PPTX
Apachespark 160612140708
PPTX
Vmtransport 160723040146
PPTX
Groovydemo 160721051742
PPTX
Apache kafka
Android
Hsqldb tutorial
S3inmule
Mule sqs
Apachepoitutorial
Introduction testingmule
Designpattern
Java util
Kafka tutorial
Test ng tutorial
Easy mock
Apache kafka
Apachespark 160612140708
Vmtransport 160723040146
Groovydemo 160721051742
Apache kafka

Recently uploaded (20)

PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Introduction to Artificial Intelligence
PDF
Digital Strategies for Manufacturing Companies
PDF
AI in Product Development-omnex systems
PDF
top salesforce developer skills in 2025.pdf
PPTX
Essential Infomation Tech presentation.pptx
PPTX
ai tools demonstartion for schools and inter college
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
 
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Reimagine Home Health with the Power of Agentic AI​
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Introduction to Artificial Intelligence
Digital Strategies for Manufacturing Companies
AI in Product Development-omnex systems
top salesforce developer skills in 2025.pdf
Essential Infomation Tech presentation.pptx
ai tools demonstartion for schools and inter college
Design an Analysis of Algorithms I-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
wealthsignaloriginal-com-DS-text-... (1).pdf
Odoo POS Development Services by CandidRoot Solutions
Odoo Companies in India – Driving Business Transformation.pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Softaken Excel to vCard Converter Software.pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
 
How Creative Agencies Leverage Project Management Software.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Reimagine Home Health with the Power of Agentic AI​

Webservices intro

  • 1. Web services are open standard (XML, SOAP, HTTP etc.) based Web applications that interact with other web applications for the purpose of exchanging data. Web Services can convert your existing applications into Web- applications.
  • 2.  A web service is any piece of software that makes itself available over the internet and uses a standardized XML messaging system. XML is used to encode all communications to a web service. For example, a client invokes a web service by sending an XML message, then waits for a corresponding XML response. As all communication is in XML, web services are not dependent to any one operating system or programming language--Java can talk with Perl; Windows applications can talk with Unix applications.
  • 3.  Web services are self-contained, modular, distributed, dynamic applications that can be described, published, located, or invoked over the network to create products, processes, and supply chains. These applications can be local, distributed, or web- based. Web services are built on top of open standards such as TCP/IP, HTTP, Java, HTML, and XML.
  • 4.  Web services are XML-based information exchange systems that use the Internet for direct application-to-application interaction. These systems can include programs, objects, messages, or documents.
  • 5.  A web service is a collection of open protocols and standards used for exchanging data between applications or systems. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet in a manner similar to inter-process communication on a single computer. This interoperability (e.g., between Java and Python, or Windows and Linux applications) is due to the use of open standards
  • 6.  A web service is a collection of open protocols and standards used for exchanging data between applications or systems. Software applications written in various programming languages and running on various platforms can use web services to exchange data over computer networks like the Internet in a manner similar to inter-process communication on a single computer. This interoperability (e.g., between Java and Python, or Windows and Linux applications) is due to the use of open standards
  • 7.  SOAP was originally part of the specification that included the Web Services Description Language (WSDL) and Universal Description, Discovery, and Integration (UDDI). It is used now without WSDL and UDDI. Instead of the discovery process described in the History of the Web Services Specification section below, SOAP messages are hard-coded or genereated without the use of a repository. The interaction is illustrated in the figure below. More on
  • 8.  The basic web services platform is XML + HTTP. All the standard web services work using the following components  SOAP (Simple Object Access Protocol)  UDDI (Universal Description, Discovery and Integration)  WSDL (Web Services Description Language)
  • 9.  A web service enables communication among various applications by using open standards such as HTML, XML, WSDL, and SOAP. A web service takes the help of:  XML to tag the data  SOAP to transfer a message  WSDL to describe the availability of service.  You can build a Java-based web service on Solaris that is accessible from your Visual Basic program that runs on Windows.
  • 11.  The repository shown in the above figure could be a UDDI registry. The UDDI registry was intended to eventually serve as a means of "discovering" Web Services described using WSDL. The idea is that the UDDI registry can be searched in various ways to obtain contact information and the Web Services available for various organizations. How much "discovery" was ever used is open to discussion. Nevertheless, even without the discovery portion, the UDDI registry is a way to keep up-to-date on the Web Services your organization currently uses. It can be used at design time and with governance.
  • 12.  This is the simplest XML-based protocol for exchanging information between computers.  XML-RPC is a simple protocol that uses XML messages to perform RPCs.  Requests are encoded in XML and sent via HTTP POST.  XML responses are embedded in the body of the HTTP response.  XML-RPC is platform-independent.  XML-RPC allows diverse applications to communicate.  A Java client can speak XML-RPC to a Perl
  • 13.  SOAP is an XML-based protocol for exchanging information between computers.  SOAP is a communication protocol.  SOAP is for communication between applications.  SOAP is simple and extensible.  SOAP allows you to get around firewalls.  SOAP will be developed as a W3C standard.