Google App Engine的Web应用程序服务器和Apache Tomcat

时间:2013-08-09 01:04:09

标签: google-app-engine tomcat application-server

我在Google的Google资源中读到这句话:“Google App Engine拥有自己的Web应用程序服务器,用于在桌面环境中进行模拟”,因此,我的问题是:我可以部署Google App Engine应用程序(.war格式)吗? Tomcat的?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

简短的回答是:它取决于

根据app engine doc

  

App Engine Java应用程序使用Java Servlet标准   与Web服务器环境交互。

所以对于一个简单的servlet应用程序,它可以在tomcat上运行

但是

  

App Engine运行时环境强制要求一些约束   您的应用可以扩展到App Engine上的多个实例   分布式基础设施

如果您已经使用过来自AppService或数据存储区等应用引擎的apis,那么您将无法在tomcat上运行它。在这种情况下,您可以使用app engine sdk中的开发Web服务器进行开发和测试。