Summary

Web services provide a platform-independent means of exposing business logic over the Internet. They are created using several open-standards technologies.

Creating ASP.NET Web services is easy and abstracts much of the complexity associated with Internet communications. This allows developers to concentrate on business logic instead of underlying plumbing.

Using a Web service involves creating a proxy class that communicates with the Web service on behalf of a client. The client application then communicates directly with the proxy to invoke necessary Web service operations.

Get C# Unleashed 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.