Bir ASP.NET uygulamasından bir web hizmetini eşzamansız olarak çağırmalıyım. Aspx'in web servisinden cevap almasına gerek yoktur. Bu sadece basit bir bildirim.Bir ASP.NET uygulamasından bir web hizmeti eşzamansız olarak nasıl çağrılır?
Web service stub ve <%@Page Async="True" %>
'dan ...Async()
yöntemini kullanıyorum.
ws.HelloWorldAsync();
Sorunum: web sayfası isteği web servis yanıtını bekliyor.
Bu sorun nasıl çözülür? Web hizmeti kapalı olduğunda veya aşırı yüklenme olduğunda kaynak sızıntısından nasıl kaçınılır? senaryonuz Eğer toplanmış dizisindeki web hizmetini çağırmak ThreadPool'da ThreadPool.QueueUserWorkItem (...) kullanabilir yılında
ThreadPool'u kullanarak ASP.NET uygulamasına müdahale edeceğini anladım. Ancak birçok iş parçacığı oluşturmak, tüm web uygulamasının performansını azaltacaktır. – Jorge