Apache Tomcat, Apache HTTP Server, Nginx的关系
老师好,这里有一个问题,就是关于Tomcat与网络服务器的联系。
就是我之前部署java web应用到一些云服务比如ali,aws的容器的时候,tomcat还是要跑在Apache或者Nginx这种服务器上的,光有tomcat好像是不能直接访问到云服务中应用程序的。但是如果是本地跑tomcat,我们确可以直接通过localhost访问。类似的还有像js里面的ExpressJS。
那tomcat作为网络服务与这些服务器的关系又是什么呢?
这节课是说tomcat只是J2EE的实现,那就是说他真正发挥作用还需要一个http服务器么?为什么本地不需要Apache这种服务器呢?还有就是Apache或者Nginx在这张图中应该位于哪个位置呢?
就是有点搞不清楚它们之间的关系,网上的答案似乎很多都不是非常准确,希望能帮忙解释一下,谢谢。
18
收起
正在回答 回答被采纳积分+1
1回答
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星