Chapter 18. XML Web Services

Topics in This Chapter

  • Web Service Overview: The popularity of Web Services stems from the fact that they are implemented using the non-proprietary technologies of HTTP, XML, and SOAP. For them to become truly useful, users must have a way to locate them on the Internet. UDDI offers one such discovery service.

  • Creating a Web Service: In C#, a Web Service is created by implementing a method that is exposed to clients across the Internet. To indicate a method is available, a WebService directive is required on the Web page, and a WebMethod attribute is attached to the Web Service method.

  • Building an XML Web Service Client: The easiest way to create a Web Service client is to build a proxy using the Web Services Description ...

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