【发布时间】:2017-07-18 17:55:44
【问题描述】:
我开发了一个 Spring MVC 应用程序,它可以检测发送到我的本地环境“localhost:8000/examplePath”的 Ajax 请求,其中接收到一个 json 主体作为映射参数。所以,直到这里,一切都很好。 我的问题是:我是否仍然需要在容器“例如 Apache Tomcat/HTTP Server”上部署我的应用程序,以便在可能的生产环境中从外部访问我的应用程序,如果需要,为什么?
如果我的后端“Spring MVC 应用程序”已经可以接收和响应 ajax 请求,我想更好地理解这样做的必要性
【问题讨论】:
-
如果您希望您的应用程序可以通过 Internet 访问,那么它必须部署在某种可以通过 Internet 访问的服务器上。本地主机在 Internet 上不可用,因为它始终指向您的本地计算机。
-
谢谢。你的评论加上 Ivan Lynch 的回答有点让我觉得很受打击。我混淆了 Web 应用程序和 Web 服务器的概念。有了你的答案和一点谷歌,我相信我对它有了更好的概念
标签: java spring apache spring-mvc web-applications