standard google for engine appengine app java python google-app-engine

for - ¿Puedo escribir partes del código de Google App Engine en Java, otras partes en Python?



google app engine launcher (3)

Google App Engine es compatible con el desarrollo de aplicaciones de Python y Java.

¿Puedo tener ambos en la misma aplicación?


¿Puedo ejecutar código Java y Python en la misma aplicación?

Cada versión de la aplicación debe especificar un idioma de ejecución y es posible tener la versión x de tu aplicación ejecutando Java, mientras que la versión y ejecuta Python. También sería posible usar Jython.

Fuente: Preguntas frecuentes sobre Google App Engine for Java


Hasta donde yo sé, hay dos formas:

  • Escribe otra aplicación en Java, publícala como un servicio web y llámala de Python (pero eso no es lo que estás buscando)
  • Haz una aplicación java pero escríbela en jython . Luego, su aplicación se escribirá en python, se ejecutará en JVM y las llamadas a java API son triviales.

Solo para tener una respuesta actualizada para esta pregunta,

A partir de esta respuesta en GAE google groups, parece que es posible tener diferentes módulos en diferentes idiomas.