EVOLUTION OF THE INTERNET

The power of the Internet has come in waves. First, as TCP/IP was universally adopted, the world's computers were connected together to create a physical path among them. Then, as XML became the ubiquitous method of data transfer, the physical path was used to freely exchange information. Now, the third wave is here: Interoperability of Executable Programs. Web Services allows new business processes to be constructed from atomic, reusable components that are built on universally accepted standards, such as xml. Rather than create a single-use interface from your legacy system to each system you want to talk to, you simply xml-enable it and it can then interoperate with all other xml-enabled systems. The number of required interfaces is reduced dramatically and the payoff is increased significantly because you can now make use of other services anywhere in the world as a component in your business process. The same interoperability approach applies within the enterprise as it does externally with consumers, business partners, suppliers, 3rd party service providers, or any value chain participant.

"Web Services are to the Information Age what interchangeable parts were to the Industrial Age."
- Scott McNealy, CEO of Sun Microsystems