Κοιτάξτε επίσης και το
Asynchronous Invocation Application Block for .NET (
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/PAIBlock.asp). Σύμφωνα με την περίγραφή:
Microsoft .NET Framework class library that allows you to increase the performance of your Web application and enhance the end users' experience. The block manages requests from multiple sources for information from a client, dispatches Service Agents to communicate with each service provider (database, web service, etc.), and as the requested information becomes available, it is sent to the client for display. In this manner, a partially completed page is ready for viewing even before all requested information becomes available. The end user perceives a faster application, and server resources are freed much more quickly than in a conventional synchronous scenario.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos