Я работаю над приложением, основная задача которого - связываться с удаленным сервером и отображать предоставленные данные.
Сервис основан на мыле. Для этого я использую библиотеку ksoap, но давайте перейдем к делу.
Я «звонил в сервис» с использованием асинхронных задач. Казалось, все идет хорошо, но ...
Служба работает последовательно и имеет тенденцию «терять» мои запросы, поэтому я не получаю должных результатов.
Поэтому я решил применить синхронный подход для решения проблемы, но для этого я должен предоставить дополнительные кнопки / панели загрузки и т. Д.
Таким образом, производительность ужасна. Как лучше всего поступить в таком случае? Какую синхронизацию я могу использовать, чтобы не было гонки между запросами?
Как я могу использовать службы Android? Чем они лучше?
Заранее благодарю за ответы.