Coding With Fun
Home Docker Django Node.js Articles Python pip guide FAQ Policy

Introduction to Web Services


May 23, 2021 Web Services


Table of contents


Introduction to Web Services

Web Service is a network-based, distributed, modular component that performs specific tasks and adheres to specific technical specifications that enable Web Service to interact with other compatible components.


Web Services makes your application a web application.

Web Services is published, found, and used over the Web.


The basics you should have

Before you move on, you need to have a basic understanding of the following:

  • Html
  • Xml

If you would like to learn about these projects first, please visit these tutorials on our home page.


What is Web Services?

  • Web Services is an application component
  • Web Services uses open protocols to communicate
  • Web Services is independent (self-contained) and self-describeable
  • Web Services can be discovered by using UDDI
  • Web Services can be used by other applications
  • XML is the foundation of Web Services

How does it work?

The underlying Web Services platform is XML and HTTP.

HTTP protocols are the most commonly used Internet protocols.

XML provides a language that can be used between different platforms and programming languages.

Elements of the Web services platform:

  • SOAP (Easy Object Access Protocol)
  • UDDI (Universal Description, Discovery and Integration)
  • WSDL (Web services description language)

We'll cover these topics later in this tutorial.