Всем здравствуйте! Пишу под Android приложение, и у меня появилась необходимость в сервере. Приложение отправляет данные на сервер и загружает эти же данные в приложение по запросу (например, на других смартфонах). Данные на сервере планируются добавляться, удаляться и, соответственно, также динамически загружаться (технологии VPS/VDS).
Например, как у Avito: создал --> отправил --> сервер принял и т. д.
Как это всё сделать? :\ Писал приложения, которые использовали сокеты. Также известны технологии сервлетов. Но, мне кажется, это не то, что мне нужно.
Ответьте, пожалуйста, как мне организовать этот сервер? Какое ПО использовать? Что почитать на эту тему? А то я не понимаю откуда мне нужно начать плясать.
Спасибо.