Я строю одно приложение, созданное для людей, работающих там, где нет Интернета, обычно некоторым сотрудникам нужно просить разрешения для своего босса. Приложение будет делать много вещей, например, пытаясь связаться с боссом, чтобы что-то спросить.Коммуникация двух телефонов Android без Интернета, а затем синхронизация
Мы говорили о том, как это решить.
У нас будет публичный сервер, который будет прослушивать эти разрешения с одного телефона и отправлять его на другой телефон. Они могут быть очень далеко.
Так что если у телефона нет интернета, он попытается сохранить информацию, а затем отправить ее еще раз, когда он находится в городе.
В это время сервер будет получать запрос и сохранить этот запрос в небольшой базе данных. Этот пользователь будет необходим, чтобы спросить у сервера, что у него есть какая-то информация. Сервер отправит информацию.
Является своего рода нормальной проблемой, что я хочу знать, это то, что Android должен помочь в этом. Я прочитал много вещей, но они не работают, потому что -lacking интернет-. Я считаю, что это не очень важно.
Я полагаю, что для решения таких проблем должно быть что-то, мы можем использовать Службы, TCP, Сообщения. Но кто-то управляет интернет-сервисом, мы можем быть более 6 часов без Интернета.
Даже мы предпочитаем, если нам не нужен сервер, возможно, их два подключения могут быть доступны без сервера.
Мы предпочли бы использовать только телефоны, возможно ли это?
С уважением,
В настоящий момент мы уже используем ORMLite. С уважением, –
ORMLite на устройстве, не так ли? Это не помешало бы использовать parse.com в качестве вашей облачной системы связи/хранения. В зависимости от ваших требований, которые также могут означать, что вам вообще не нужно управлять сервером. Я не говорю, что это единственный вариант - GCM тоже будет хорошим решением. – nasch