Hey,
Does anyone know why asynchronous webmethods don't seem to work outside of ASP.NET in IIS? I am trying to follow the example from the MSDN article below, and it works fine in ASP.NET under IIS but not in WSE hosted outside IIS.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconCreatingAsynchronousXMLWebServiceMethod.asp
I tried the Begin/End signature and hosted it in WSE and it worked somewhat, but immediately after the Begin it goes straight to the End and uses EndInvoke in a blocking manner instead of an async callback like if the same class is hosted in ASP.NET under IIS.
I suspect that it has something to do with the fact that WSE does not use IHttpAsyncHandler.
I am using Aaron's HTTP WSE transport http://pluralsight.com/blogs/aaron/archive/2005/10/14/15571.aspxwhich is working fine for processing synchronous web requests.