Я пишу приложение, которое использует веб-сервисы для подключения к удаленному серверу. Я написал метод для проверки связи, чтобы определить, подключен ли сервер к сети или нет (т. Е. Предоставляет веб-сервисы, к которым можно получить доступ через порт host: port). ). Я выполняю простой веб-сервис с тайм-аутом в 2 секунды (доступный в качестве опции в классе-заглушке до того, как я сделаю вызов). В действительности вызов должен вернуться в течение 2 секунд, что позволяет мне определить, работает ли сервер или нет. в некоторых случаях это занимает гораздо больше времени, чем 2 секунды.
Может кто-нибудь помочь мне выяснить, почему это происходит? Есть ли способ обеспечить соблюдение значения тайм-аута?
Спасибо,
Fell