|
|

This is only a preview of the paper Click here to register and get the full text. Existing members click here to login
|
|
|
Web Services
Introduction
Web Services have been described as the next evolution in distributed computing and is considered by many to be one of the most important innovations in distributed computing in recent years. A "Web Service" does not refer to a technology or platform but describes a set of interrelated supporting technologies and architectures. At its’ most basic level a Web Service can be described as a: “a Network of applications that use SOAP, UDDI and WSDL to exchange information in the form of XML documents”. This definition, while technically correct, does not provide a full understanding of exactly what Web Services are and does not explain why they are important.
Web Services allow the components of an application to be used by another application that is physically located in another part of the world. This is accomplished via the World Wide Web using the Web’s underlying set of protocols, such as the Hyper Text Transport Protocol (HTTP), Simple Object Access Protocol (SOAP) and eXtensible Markup Language (XML). Web services are in effect the building blocks for creating open distributed systems that are designed in such a way as to be modular, flexible and platform independent.
Web Services, through the use of standardized and reusable components, allow companies to communicate with their customers and business partners. This technology allows companies to develop and deploy their products and services more rapidly with lower costs, improved efficiency and greater productivity. By using Web Services, companies are better able to leverage the distributed nature of modern corporate networks.
Web Services - Distributed Computing
Prior to the introduction of Web Services, communication between two applications, for the most part, took place using a tightly coupled mechanism in which one program called the other through an Application Programming Interface (API). ...
Web Services, however, provide a means of integrating applications in such a way that applications can work together without changing anything in the communication layer. ...
The use of Web Services over the Internet together with the availability of Web Servers and Web browsers on all major platforms provides a potential solution to these problems. This is because Web Services can allow Windows clients to exchange information with applications running on UNIX or AS400 platforms or even Linux machines.
In general, the use of distributed networking Web Services allows systems to move away from tightly coupled monolithic systems. Provided the supporting infrastructure and architectures are in place, systems can now be more open, flexible and modular with the Web Service components of many systems providing part of the overall delivery of the required services.
Web Services - Architecture
Web services combine the advantages of component-based development and the open standards of the Web.
Approximate Word count = 2231 Approximate Pages = 8.9 (250 words per page double spaced)
|
|
|
|
|
|