Silverlight i czasowe przymulenie WebService

0

Cześć. Za pomocą WebService odpytuje do bazy PostgreSQL po różne dane. Mój problem polega na tym, że wszystko działa prawidłowo, ale czasami doświadczam takich ścięć - powiedzmy, że zapytanie SELECT do tabeli z 1000 rekordami i zwrotka do aplikacji korzystającej z Silverlight średnio trwa około 2-3 sekund, ale czasami się zdarzy takie zamulenie, że mogę czekać nawet 20-25 sekund i zwrotka wróci ale trwa bardzo długo. Ścięcia pojawiają się niestety dosyć regularnie przy czym alternatywny skrypt, który działa w PHP nigdy takowych problemów nie dostarcza, więc problem musi być raczej po stronie .NET Próby z aplikacją .NET na serwerze również nie łapały ścięć. Gdzie powinienem szukać przyczyny takich sytuacji?

0

ort! kod <ort>ktury</ort> powoduje ort!

0
			void login(string login, string password)
			{
				WebServiceTest1.ServiceTest web = new ServiceTest();
				web.OpenAsync();
				web.LoginAsync(login, password);
				web.LoginCompleted += new EventHandler<LoginCompletedEventArgs>(web_LoginCompleted);
			}
			
			
			void web_LoginCompleted(object sender, LoginCompletedEventArgs e)
			{
				// tutaj coś odbieram i leci dalej program
			}

Nic odkrywczego. Obiekt podpiętej referencji sprawdza dane i zwraca jakiś tam obiekt w e

1 użytkowników online, w tym zalogowanych: 0, gości: 1