Jak wymusić przekroczenie limitu czasu na wywołanie usługi internetowej za pomocą ksoap 2?

Muszę dodać limit czasu do aplikacji J2ME, która używa ksoap 2, aby połączyć się z usługą internetową.

Próbowałem metody opisanej jako możliwy pseudo limit czasu nahttp://ksoap2.sourceforge.net/doc/api/org/ksoap2/transport/HttpTransport.html, ale nie działa na tym urządzeniu.

Uruchomiłbym połączenie na innym wątku i zabiłbym go, jeśli uruchomi się zegar, ale nie ma sposobu, aby zabić wątek, zanim zakończy wykonywanie w J2ME nahttp://developers.sun.com/mobility/midp/articles/threading2/ (jest to urządzenie wbudowane, więc nie mogę po prostu pozostawić w tle nieokreślonej liczby wątków). Nie mogę użyć ankiety jako metody boolowskiej, ponieważ jest to pojedyncza próba otwarcia połączenia, które blokuje.

Limit czasu systemu wydaje się różnić w zależności od modalnego urządzenia i jest zbyt długi dla moich celów.

Czy ktoś ma jakieś myśli co do czegoś, co mogłoby zadziałać?

questionAnswers(2)

yourAnswerToTheQuestion