理一理服务器,servlet(以tomcat为例)

本地服务器:当我访问时,他会给我响应一些东西。
访问locahost:8080/a时,它会打开相关文件夹中的一个名字叫a的文件。
相当于我以浏览器的方式找到这个文件,并在浏览器上打开它。

当这个服务器在云端时,我们再进行访问时就必须根据网络协议来访问,原理同样是在服务器上找到这个文件,然后用网络协议传输过来,再在本地的浏览器上打开这个文件。

servlet:

servlet是一段程序,或者说是一个接口,它里面申明了很多的方法供我们继承。

当服务器需要处理客户端传来的数据并生成处理结果时需要用到servlet,简单的说servlet就是运行在服务器里面的Java程序。

servlet专门用来接收客户端的请求,专门接收客户端的请求数据,然后调用底层service处理数据并生成结果
浏览器http请求------》tomcat服务器-------》到达servlet-----》执行doget,dopost方法----》返回数据

<1>客户端发送请求到服务器端
<2>服务器将请求信息发送至Servlet
<3>Servlet生成响应内容并将其传给服务器。
<4>服务器将响应返回给客户端。

使用servlet时需要进行配置XML,才能让服务器找到servlet。

在这里插入图片描述

发布了14 篇原创文章 · 获赞 3 · 访问量 360

猜你喜欢

转载自blog.csdn.net/weixin_43891868/article/details/104084521
今日推荐