Могу ли я написать части кода Google App Engine на Java, другие части на Python? - PullRequest
7 голосов
/ 26 февраля 2010

Google App Engine поддерживает разработку приложений на Python и Java.

Могу ли я иметь оба в одном приложении?

Ответы [ 3 ]

9 голосов
/ 26 февраля 2010

Можно ли запустить код Java и Python в одном приложении?

В каждой версии приложения должен быть указан язык времени выполнения, и версия x вашего приложения может работать на Java, а версия y на Python. Также было бы возможно использовать Jython.

Источник: Часто задаваемые вопросы по Google App Engine для Java

5 голосов
/ 26 февраля 2010

Насколько я знаю, есть два пути:

  • Напишите другое приложение на Java, опубликуйте его как веб-сервисы и вызовите его из python (но это не то, что вы ищете)
  • Создайте Java-приложение , но запишите его в jython . Тогда ваше приложение будет написано на python, оно будет работать на JVM, и вызовы java API тривиальны.
2 голосов
/ 24 января 2015

Просто чтобы получить обновленный ответ на этот вопрос,

Из этого ответа в группах Google GAE, похоже, что возможно иметь разные модули на разных языках.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...