What Is a Web Service?

So what is a Web service? You probably have some ideas based on the parallels I have drawn with the genesis of the World Wide Web. XML Web services are an open way to perform standards-based remote-procedure calls over standard Internet protocols. Wow—that's quite a mouthful. I am sure more than one person will argue with that definition because it is difficult to encapsulate the idea of something as large as XML Web services into a single sentence.

So let's examine more closely what a Web service is. XML Web services are not Web pages. They are intended to be created and consumed by applications, not users. Instead of designing the look, you define the schema. The schema is what is important in a Web service.

Several standards ...

Get C#® Developer's Guide to ASP.NET, XML, and ADO.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.