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
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