2013-03-18 2 views
-3

Я работаю над приложением, в котором я создаю записи в базе данных в автономном режиме. Мне нужно, чтобы приложение нажимало эти записи на веб-сервер, когда я получаю данные или соединение WiFi, а затем удаляю их из очереди, но не из базы данных приложения. Мне интересно, есть ли библиотеки, которые уже это делают? Я желаю закодировать свои собственные, если нужно, но я думал, что попрошу здесь и посмотрю, слышали ли кто-нибудь о чем-нибудь.Как мне заказывать задания, когда у меня есть сеть?

Спасибо!

+0

Если я могу спросить, почему этот вопрос проголосовали? – Cornholio

+0

В этом вопросе нет ничего смутного. Вообще. Позвольте мне выделить вам важные части! – Cornholio

ответ

1

Я не уверен, существует ли существующая библиотека для этого. Но я также делаю то же самое для своего приложения, просто используя пару или java-файлы. Я использую радиовещательный приемник, чтобы получать информацию о наличии подключения к сети или нет. Если нет сетевого подключения, я обновляю и переменную, которую я проверяю перед каждым сетевым вызовом. Если переменная положительна, я отправляю HTTP-запрос, иначе я ставил его в очередь в БД.

Каждый раз, когда возобновляется сетевое подключение (с использованием того же широковещательного приемника), я проверяю БД на ожидающие запросы и отправляю их и соответствующим образом обновляю БД.

+0

Это похоже на то, что мне нужно делать, и если вы не слышали о каких-либо библиотеках, которые это делают, тогда я просто закодирую его сам, я думаю. Благодаря! – Cornholio

Смежные вопросы