3.1. What Is SOAP?

Since 1994, the Web has grown tremendously and has become the Internet's “killer” application. The Internet itself provides basic network connectivity among millions of computers using TCP and IP as shown in Figure 3.1. This connectivity is valueless unless applications running on different machines can communicate with each other leveraging the underlying network. Traditionally, each type of application has invented and used its own application-level protocol that sits on top of TCP. For example, HTTP is an application-level protocol designed for use between the Web browser and Web server as shown in Figure 3.1. The arrows in Figure 3.1 show the logical communication that passes between peer layers on different hosts. The ...

Get Real World XML Web Services: For VB and VB .NET Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.