Google Glass не в App Engine

Кто-нибудь пытался запустить стеклянную посуду на сервере помимо App Engine, например, как Tomcat?

Я пытаюсь запустить приложение для стеклянной посуды и предпочел бы не использовать сам Google App Engine. У меня возникли трудности с этим, и я буду использовать Tomcat в качестве своего сервера.

Любая помощь приветствуется. Спасибо.


person Clocker    schedule 05.06.2013    source источник
comment
Быстрый запуск PHP работает в любой доступной среде PHP. Вы ищете определенный язык? (Основываясь на Tomcat, я предполагаю, что вы хотите что-то на Java?)   -  person mimming    schedule 06.06.2013
comment
Если бы вы могли подробно рассказать о трудностях, с которыми вы сталкиваетесь, это было бы полезно. Если у вас возникли проблемы конкретно с Java, за последние несколько дней был аналогичный вопрос, в котором обсуждались пакеты, которые вам необходимо заменить. Но вы, безусловно, можете запускать Glass на серверах без приложений.   -  person Prisoner    schedule 06.06.2013
comment
Я собираюсь написать это на питоне, пока никаких сложностей, просто хотел посмотреть, подошли ли к этому другие исследователи.   -  person Clocker    schedule 06.06.2013


Ответы (2)


У меня пока нет проблем с работой за пределами App Engine. Я поднял пример в App Engine, просто чтобы сориентироваться. Как только я увидел, как он себя ведет, у меня было достаточно информации, чтобы преобразовать его в то, что мне нужно для запуска вне App Engine.

Вот ваш контрольный список:

  1. Вам необходимо создать проект в https://code.google.com/apis/console.
  2. Вам нужно добавить Mirror API к сервисам (на данный момент доступно только для Glass Explorers - если я не ошибаюсь)
  3. В разделе «Доступ к API» вам необходимо создать идентификатор клиента для веб-приложений; настройте URL-адрес перенаправления, чтобы он указывал на сервлет регистрации, который вы собираетесь создать.
  4. Создайте службу регистрации, которая обрабатывает танец oAuth 2.0 и хранит токены. Вы, вероятно, можете использовать большую часть кода из примера приложения и реализовать собственное хранилище учетных данных или использовать хранилище в памяти от Google...
  5. Зарегистрируйтесь в своем собственном приложении и используйте свои учетные данные для разработки приложения Mirror API.

Мне удалось удалить зависимости App Engine из моего файла pom, но мне все еще нужно было сохранить google-http-client-jackson, google-oauth-client, guava и, конечно же, google-api-services-mirror.

ХТХ!

person user2458080    schedule 06.06.2013
comment
Тупой материал. Я настрою его на движке приложения и перенесу все на свой экземпляр tomcat. - person Clocker; 06.06.2013

У меня есть версия Python/Django, которую я развертываю на Heroku.

https://github.com/dannyroa/glasstophone-django/

person dannyroa    schedule 25.06.2013
comment
Прохладный. Мне нужно будет изучить это, особенно то, как вы реализовали OAuth вместо использования реализации Google. - person Clocker; 26.06.2013