YouTip LogoYouTip

Ws Platform

Web Services Platform Elements | Novice Tutorial

Novice Tutorial -- Learning is not just technology, but also dreams!

Web Service Tutorial

Web Services TutorialWeb Services IntroductionWhy Use Web Services?Web Services Platform ElementsWeb Service ExampleWeb Services Summary

Why Use Web Services? Web Service Example

Web Services Platform Elements


Web Services have three basic elements: SOAP, WSDL, and UDDI.

What is SOAP?

The basic Web services platform is XML + HTTP.
  • SOAP stands for Simple Object Access Protocol
  • SOAP is a communication protocol
  • SOAP is used for communication between applications
  • SOAP is a format used for sending messages
  • SOAP is designed to communicate over the Internet
  • SOAP is platform-independent
  • SOAP is language-independent
  • SOAP is based on XML
  • SOAP is simple and extensible
  • SOAP allows you to bypass firewalls
  • SOAP will develop as a W3C standard
For more information about SOAP, please visit our "SOAP Tutorial"

What is WSDL?

WSDL is an XML-based language used to describe Web Services and how to access Web Services.
  • WSDL stands for Web Services Description Language
  • WSDL is written in XML
  • WSDL is an XML document
  • WSDL is used to describe network services
  • WSDL can also be used to locate network services
  • WSDL is not yet a W3C standard
For more information about WSDL, please visit our "WSDL Tutorial"

What is UDDI?

UDDI is an acronym for Universal Description, Discovery, and Integration. UDDI is a directory service through which businesses can register and search for Web services. It is an XML-based cross-platform description specification that enables businesses worldwide to publish their services on the Internet.
  • UDDI stands for Universal Description, Discovery and Integration.
  • UDDI is a directory for storing information about web services.
  • UDDI is a directory of network service interfaces described by WSDL.
  • UDDI communicates via SOAP.
  • UDDI is built into the Microsoft .NET platform.

← Ws ExampleWs Why β†’