Web Services - Components

 

Over the past few years, three primary technologies have emerged as worldwide standards that make up the core of today's web services technology. These technologies are discussed below.

XML-RPC

This is the simplest XML-based protocol for exchanging information between computers.

SOAP

SOAP is an XML-based protocol for exchanging information between computers.

WSDL

WSDL is an XML-based language for describing web services and how to access them.

UDDI

UDDI is an XML-based standard for describing, publishing, and finding web services.

·        UDDI stands for Universal Description, Discovery, and Integration.

·        UDDI is a specification for a distributed registry of web services.

·        UDDI is platform independent, open framework.

·        UDDI can communicate via SOAP, CORBA, and Java RMI Protocol.

·        UDDI uses WSDL to describe interfaces to web services.

·        UDDI is seen with SOAP and WSDL as one of the three foundation standards of web services.

·        UDDI is an open industry initiative enabling businesses to discover each other and define how they interact over the Internet.