我计划构建一个双层应用程序,后端(java,可能是spring MVC)将JSON提供给前端(PHP,Drupal7)。我只希望前端应用程序暴露在外部世界中,而在传统环境中,我可能会将后端粘贴在防火墙内的某些端口上(假设两个部分都在FW内部运行)。
这可以在Google App Engine环境中完成吗?
答案 0 :(得分:0)
无法在防火墙内运行GAE。它运行在谷歌的服务器上。
答案 1 :(得分:0)
您可以执行基本操作,例如阻止IP,但这不是必需的。因为你的前端'有你的php后端,你可以从那里调用你的appengine与一个秘密参数(如" myapp.appspot.com?key = sE34sdJSjUy")它非常简单的安全性,因为没有人可以看到该网址(在你的php backend),它和其他任何身份验证方法一样好。