What are Web Services?

Authors Avatar

Industry essay: What are Web Services?

        Web services have been hyped over the past year to be the most innovative improvement that has come to the Internet.  It has been adopted by many companies, and has reached the forefront of applications development.  So what is all the hype about?

        Web services can be described as an application that can be deployed or called over the Internet that allows applications to communicate with each other- regardless of the language in which they are written or which systems platform and operating system is being used.  Each service is a discrete unit of code, and performs a small set of given tasks.  

        Typically, web services make use of standard web protocols to perform its tasks- it usually follows an order: 1) find the web service requested, 2) determine how the web service is called once it is found, and 3) call the program or service requested.  For the search portion, UDDI (Universal Discovery, Description, and Integration) is mainly used.  It is a service that essentially is a directory of web services, and UDDI helps the user find the web service or program for which he is looking.  WSDL (Web Service Definition Language) is most often used to describe how the web service or program should be called, and XML to communicate this.  Finally, Simple Object Access Protocol (SOAP) encodes the XML data sent and received, and shares the data in messages over http.

Join now!

        The potential power of web services can be displayed in a number of different ways.  Web services are being used to integrate all sorts of data- from local programs interfacing with each other across a local area network, to large enterprise-level applications communicating across the Internet.  A few examples of how web services can be utilized are listed below:

  • A utility pole is damaged in a remote area of Massachusetts, and a utility company has to come in and replace it.  However, in order to do this, the cable, telephone, and electric utility companies have to act in a certain ...

This is a preview of the whole essay