我能否在Google App Engine中用Java编写部分代码,用Python编写其他部分?

9
谷歌应用引擎支持Python和Java应用程序开发。
我可以在同一个应用程序中同时使用它们吗?
3个回答

10

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

每个应用程序的版本都必须指定运行时语言,因此可能会有您的应用程序的版本x运行Java,而版本y运行Python。还可以使用Jython。

来源:Google App Engine for Java FAQ


5
据我所知,有两种方法:
  • 使用Java编写另一个应用程序,将其发布为Web服务,并从Python中调用它(但这不是您要寻找的)
  • 使用Jython编写Java应用程序。然后,您的应用程序将使用Python编写,它将在JVM上运行,并对Java API的调用非常简单。

3

为了更新这个问题的答案,根据GAE谷歌社区的回答,似乎可以在不同的模块中使用不同的语言。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接