在java google app引擎应用程序上执行python

时间:2012-04-15 21:25:05

标签: java python google-app-engine jython

我想从java google app引擎应用程序执行python。我可以使用一些lib作为jython,但最好使用本机python并访问真正的python api。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

您无法在同一个应用版本中部署python和java代码。但是你可以在java和python中运行不同版本的appspot应用程序。

所以你可以简单地将它们部署到不同的版本。注释版本不必是数字。您可以将Java代码部署到版本“java”,相应的URL将是http://java.YourApp.appspot.com;并使用版本“py”

将您的python部署到http://py.YourApp.appspot.com

您可以使用JSON(更确切地说是JSONP [用于跨站点请求])http://code.google.com/webtoolkit/tutorials/1.6/Xsite.html或Taskqueue

让java和python版本相互通信