Processing Asynchronously in the .NET Framework
Many important aspects of the .NET framework support asynchronous programming. You can interact asynchronously with File IO, HTTP, TCP, XML Web Services, ASP.NET Web Forms, and message queues with MSMQ Microsoft's Message Queue. The asynchronous invocation works the same whether you are using File IO, XML Web Services, or whatever.
Two examples in the subsections that follow demonstrate how to asynchronously invoke an XML Web Service and use File IO streams.
Invoking XML Web Services Asynchronously
Chapter 13, Creating Web Services, and Chapter 14, Advanced Web Services, thoroughly cover Web Services. I don't want to repeat all that information here, so for now I'll just give you the broad strokes ...
Get Visual Basic® .NET Power Coding 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.