ABSTRACT

In Depth In the previous two chapters you learned how to create and consume a simple ASP.NET web service. Consuming a web service involves locating (,discovering) a web service, obtaining information about a web service (querying a web service definition), and generating a web service proxy class based on the supported communication protocols and available methods acquired about the web service. In this chapter, you will learn about the Web Service Definition Language (WSDL)—a powerful tool used to completely describe web services. I will also discuss the ASP.NET Web Service configuration by means of ASP.NET web.config configuration files and securing web services using Windows integrated authentication, SSL and encrypted SOAP headers.