2013-11-16 3 views
0

Мне было предложено предоставить быстрое и простое решение для хранения данных на Java, и поскольку у меня был опыт работы с движком Google App, я подумал, что могу просто использовать их хранилище данных Google Cloud (https://developers.google.com/datastore/). Но проект, над которым я сейчас работаю, представляет собой настольное приложение с графическим интерфейсом. Мой вопрос: смогу ли я использовать эти службы, даже если разрабатываемое приложение не является веб-приложением и использует компоненты графического интерфейса Java?Могу ли я использовать хранилище данных Google для настольного приложения?

ответ

2

Да, вы можете. Cloud Datastore дает вам доступ к обычным хранилищам данных App Engine, но не требует, чтобы вы запускали веб-приложение. Затем вы можете использовать все обычные инструменты Datastore, которые App Wngine предоставляет для управления вашими данными.

Чтобы настроить соединение с вашим графическим интерфейсом, вы должны следовать за these instructions, чтобы создать проект Cloud Datastore.

-1

Я не понимаю, почему нет,

Не Java, чувак, но он говорит, что он предоставляет интерфейс HTTP, так это:

code.google.com/p/google-http-java -client/

должно позволить вам общаться с ним, я верю.

Кроме того, возможно, есть чтение этого вопроса

Database for Google App Engine and desktop application

0

Это зависит от многого. dev_appserver не является упрощенной средой, а имитация развернутой среды является приоритетом по сравнению с производительностью. dev_appserver предоставляет смоделированный Datastore, а не настоящую вещь. Тем не менее, я создал несколько однопользовательских, локально обслуживаемых веб-приложений, использующих как Java, так и Python dev_appservers, потому что это был удобный способ начать работу и выполнить достаточно хорошо для моих целей.

Смежные вопросы