我可以用Java编写部分Google App Engine代码,用Python编写其他部分吗?

时间:2010-02-26 13:56:00

标签: java python google-app-engine

Google App Engine支持Python和Java应用程序开发。

我可以在同一个应用程序中同时使用它们吗?

3 个答案:

答案 0 :(得分:9)

  

我可以在同一个应用程序中运行Java和Python代码吗?

     

应用程序的每个版本都必须指定运行时语言,并且可以使应用程序的x版本运行Java,而版本y则运行Python。也可以使用Jython。

来源:Google App Engine for Java FAQ

答案 1 :(得分:5)

据我所知,有两种方法:

  • 在java中编写另一个应用程序,将其作为Web服务发布并从python中调用它(但这不是你想要的)
  • 创建 java应用程序,但将其写入jython。然后你的应用程序将用python编写,它将在JVM上运行,并且调用java API是微不足道的。

答案 2 :(得分:2)

只是为这个问题找到更新的答案,

通过GAE Google群组中的这个answer,看起来可以使用不同语言的不同模块。