This chapter briefly covers many of the aspects involved with Web Services and some of the history of Web Services. It’s important to see how all the different technologies fit together, and why it’s important to study cross-platform Web Services. As more and more corporations either merge or set-up Business to Business (B2B) exchanges, it will be important to understand how to integrate divergent systems such as Java and .NET.
Understanding the technologies that came before Web services, such as CORBA and COM+, will help you understand why there is such a push for Web Services. It is a standardized way to call objects across platforms because it uses XML to transmit and receive data. You’ll see how XML is used when WSDL, SOAP, and UDDI are discussed in the following chapters.