Я хочу создать веб-сервис, который позволит пользователям вводить долготу и широту для конкретного здания. Здания будут относиться к более широкой категории, называемой Регион. Если конкретное здание не существует в регионе, пользователь может добавить данные о долготе и широте через веб-сервис. Аналогично, если пользователь считает данные неточными, он может обновить их.
Этот веб-сервис не должен иметь веб-интерфейс только RESTful API, который был бы доступен только для моих приложений. Я хочу, чтобы веб-сервис мог принимать новые и обновленные данные (как описано выше), а также распечатывать соответствующие данные (в формате xml) на основе соответствующих вызовов API.
Мне нужно убедиться, что эти данные будут в безопасности - то есть никто не сможет получить доступ к накопленным мной данным.
Каков наилучший способ сделать это? Я знаком с клиентской Java и не очень много серверной технологии (не знаком с серверной Java, rails, django и т. Д ...). Какой язык / рамки следует использовать, чтобы удовлетворить мои потребности с минимальной кривой обучения?