Я хочу два общения между сервером и Android. С Android хочу отправлять координаты моего текущего местоположения на сервер через каждые 10 минут. Я могу отправить сообщение или изображения на сервер в любое время. Точно так же с сервера я хочу отправлять данные на Android при необходимости
Какой должна быть архитектура моего приложения.
Связь между Android и сервером, а также между сервером и Android не зависит друг от друга. Мне не следует называть это двусторонней связью, но в действительности я хочу в любое время общаться с обеих сторон.
Должен ли я использовать какой-либо веб-сервис или просто сетевые сокеты или что-то еще.