Android - сохранить данные на моем собственном сервере данных - PullRequest
1 голос
/ 18 марта 2012

Я программирую приложение для Android, в котором мне нужно хранить изображения в некотором онлайн-хранилище данных, плюс я хочу использовать OpenID для аутентификации, поэтому мне не нужно хранить пользователей и их пароли на моей стороне сервера.

Я посмотрел на LeanEngine , который делает именно это, но обидно, что вы можете хранить только свои данные в Google Storage (и он работает на Google App Engine).Я хочу хранить данные на своем собственном сервере.

Мои вопросы:

  1. Какое программное обеспечение мне следует использовать на серверной стороне моего linux для включения такой функции?
  2. Является ли OpenID таким преимуществом, что я должен его использовать?Я имею в виду, что для этого недостаточно поддержки (для использования моего собственного сервера), это может быть только бременем, а не просто преимуществом?

В основном мне нужно знать, что бы выпредложить синхронизировать изображения с онлайн-сервисом хранения данных, который должен работать на моем собственном сервере.

Спасибо

Ответы [ 2 ]

2 голосов
/ 18 марта 2012

Во-первых, заголовок вводит в заблуждение - если вам нужно сохранить данные на свой собственный сервер, то это не «облако».

  1. LeanEngine использует AppEngine Datastore , а не Google Storage .

  2. LeanEngine - это небольшая библиотека, которая работает на вашем экземпляре AppEngine. Так что это ваш собственный экземпляр и ваши собственные данные.

  3. Если вы все еще хотите запустить свой собственный сервер, тогда очевидным решением будет внедрение OpenID на ваш собственный сервер. Существует несколько решений для Java, наиболее поддерживаемым из которых является Spring Social . Он поддерживает несколько схем аутентификации: OpenID, Facebook, Twitter и т. Д.

Существует также клиент Android , который поддерживает аутентификацию и простое использование служб REST.

0 голосов
/ 07 апреля 2012

Наиболее заметное решение - AccountManager в Android, о котором я даже не подозревал. Вместе с REST они очень хороши в достижении всего, что я хочу.

...