Chapter 15. Building and consuming web services

In this chapter, we will learn about web services – reusable web components that can be invoked from any platform capable of communicating over the internet. Web services expose their functionality via standard web protocols, such as HTTP and XML, and enable us to interconnect web applications. We can say that web services are URL-addressable resources that return requested information to a client or manipulate the data model behind the web service.

Figure 15.1 shows the main steps in an interaction between a web service consumer and the web ...

Get A Programmer's Guide to .NET 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.