Why Use Web Services?
A few years ago, the speed of Web services was not fast enough to pique people's interest.
The Most Important Thing is Interoperability
Since all major platforms can access the Web via web browsers, different platforms can interact with each other. To enable these platforms to work together, web applications were developed.
Web applications are simple applications that run on the Web. They are built around web browser standards and can be used by any browser on any platform.
Web Services Elevate Web Applications to Another Level
By using Web services, your application can publish functions or messages to the world.
Web services use XML to encode and decode data, and use SOAP to transmit data through open protocols.
With Web services, your accounting department's Win 2K server can connect with your IT supplier's UNIX server.
There are Two Types of Web Services Applications
Reusable Application Components
Some functions are commonly used by different applications. Why reinvent the wheel?
Web services can provide application components as services, such as currency conversion, weather forecasts, or even language translation.
Ideally, there should be only one best version of each application component, so anyone can use it in their applications.
Connecting Existing Software
By providing a way for different applications to link their data, Web services help solve interoperability issues.
By using Web services, you can exchange data between different applications and platforms.