Проверенный способ для асинхронных сетевых операций
Проверенный способ для асинхронных сетевых операций
Привет!
Заинтересовался темой асинхронных сетевых операций и существующих готовых решений. Пока что нашёл такие: https://code.google.com/p/android-query ... ncAPI?tm=6 и http://loopj.com/android-async-http/.
Кто-нибудь с ними сталкивался? Может быть есть ещё какие-нибудь библиотеки?
Так же буду благодарен за подсказки с шаблонами проектирования, используемых при сетевом взаимодействии в Android.
Заинтересовался темой асинхронных сетевых операций и существующих готовых решений. Пока что нашёл такие: https://code.google.com/p/android-query ... ncAPI?tm=6 и http://loopj.com/android-async-http/.
Кто-нибудь с ними сталкивался? Может быть есть ещё какие-нибудь библиотеки?
Так же буду благодарен за подсказки с шаблонами проектирования, используемых при сетевом взаимодействии в Android.
- mozilalvfg
- Сообщения: 85
- Зарегистрирован: 10 авг 2013, 18:46
Re: Проверенный способ для асинхронных сетевых операций
Посмотрите здесь viewtopic.php?f=39&t=1865
Из средств, расширяющих сознание, я признаю только книги и немного пива!
____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE

____________________________________________________________________
IntelliJ IDEA 12. Win 7 x64 sp1
KSWEB: сервер + PHP + MySQL FREE

Re: Проверенный способ для асинхронных сетевых операций
какие именно сетевые операции интересуют?
и чем не нравятся стандартные потоки андроида и джавы? зачем ещё какие то либы?
и чем не нравятся стандартные потоки андроида и джавы? зачем ещё какие то либы?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Проверенный способ для асинхронных сетевых операций
Интересуют get/post-запросы к серверу: получить обновления с сервера и т.п.rezak90 писал(а):какие именно сетевые операции интересуют?
и чем не нравятся стандартные потоки андроида и джавы? зачем ещё какие то либы?
Против стандартных потоков ничего не имею, но, возможно, есть более проверенные решения асинхронных клиентов, чем реализованные самостоятельно.
Re: Проверенный способ для асинхронных сетевых операций
Самые лучшие это те которые реализуются самостоятельно! А так, то реализаций много, апачевская либа считается самая надёжная и давно проверенная. Но в Андроиде достаточно средств что бы обходится без вспомогательных библиотек.Lighter писал(а):Против стандартных потоков ничего не имею, но, возможно, есть более проверенные решения асинхронных клиентов, чем реализованные самостоятельно.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Проверенный способ для асинхронных сетевых операций
Вот с этим не согласен. Не всегда стоит разрабатывать то, что уже реализовано.rezak90 писал(а):Самые лучшие это те которые реализуются самостоятельно!
Так эта библиотека синхронная. Кроме того, разработчики советуют в новых версиях Android использовать HttpUrlConnection вместо Apache Http client.rezak90 писал(а):А так, то реализаций много, апачевская либа считается самая надёжная и давно проверенная. Но в Андроиде достаточно средств что бы обходится без вспомогательных библиотек.
Re: Проверенный способ для асинхронных сетевых операций
Ну конечно, лучше использовать что, не понятно что и если чуть-что не работает в либе писать в саппорт или на форум что "я подключил либу, а в ней что то не работает". Легче использовать либу, но извини не знать как работают потоки и лениться написать поток из пяти строк...Lighter писал(а):Вот с этим не согласен. Не всегда стоит разрабатывать то, что уже реализовано.rezak90 писал(а):Самые лучшие это те которые реализуются самостоятельно!
Конечно синхронная, зато сколько возможностей у неё. Да разрабы рекомендуют, но это на вкус и цвет.Lighter писал(а):Так эта библиотека синхронная. Кроме того, разработчики советуют в новых версиях Android использовать HttpUrlConnection вместо Apache Http client.rezak90 писал(а):А так, то реализаций много, апачевская либа считается самая надёжная и давно проверенная. Но в Андроиде достаточно средств что бы обходится без вспомогательных библиотек.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Проверенный способ для асинхронных сетевых операций
я всё ждал когда же ты появишься с волей.Finch писал(а):Lighter, https://developers.google.com/events/io ... /325304728
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Проверенный способ для асинхронных сетевых операций
Я не говорил, что нужно бездумно брать первую попавшуюся библиотеку, я поэтому и спрашиваю про проверенные решения. Я первоначально и сделал через AsyncTask, но из-за отсутствия опыта работы с Android, получившийся код оказался не самым читаемым.Ну конечно, лучше использовать что, не понятно что и если чуть-что не работает в либе писать в саппорт или на форум что "я подключил либу, а в ней что то не работает". Легче использовать либу, но извини не знать как работают потоки и лениться написать поток из пяти строк...
Re: Проверенный способ для асинхронных сетевых операций
Самый читаемый код - это если будешь юзать volley, 3 строчки кода читаются отлично
CEO of a company R.id.team