Google AppEngine:什么是SystemServiceServlet及其与_ah目录的关系?

时间:2012-10-20 22:01:12

标签: java google-app-engine gwt google-cloud-endpoints

this问题类似,我对SystemServiceServlet甚至是什么感兴趣,以及它与我在自动生成的web.xml中看到的/_ah/spi/目录的关系。< / p>

这些服务的目的是什么?为什么/什么时候需要?提前谢谢!

2 个答案:

答案 0 :(得分:13)

在幕后,每个对端点的请求(/_ah/api中的路径)都映射到端点服务提供程序接口(/_ah/spi中的路径)中的请求。 servlet SystemServiceServlet处理这些请求。如果没有此映射,对端点的请求将不会成功。

当您指明希望在应用中使用端点时,Google Plugin for Eclipse会自动添加映射。如果您不使用GPE,则需要手动添加映射。

答案 1 :(得分:7)

我认为这与Google Endpoints API有关。我在我的项目中启用了它们,并在之后看到了同样的更改。