This chapter started with an overview of XML Web services. You learned how Web services have the potential to facilitate Web site communication and enable content aggregation.
Next, you learned how to build a simple XML Web service and test it from a Web browser. You also learned how to use the Web service Help page to get an overview of the methods and properties included with a particular Web service.
I also discussed how you could use different data types with a Web service. You learned how to use arrays, classes, DataSets , and binary files with a Web service.
Finally, you examined how to use session and application state within the context of an XML Web service. You created Web services that can preserve their state between requests by taking advantage of session and application state.