当前位置:首页>开发>正文

servlet是什么东西?它与Web应用服务器之间是什么关系? Service,server,servlet什么关系

2023-06-27 07:04:36 互联网 未知 开发

 servlet是什么东西?它与Web应用服务器之间是什么关系? Service,server,servlet什么关系

servlet是什么东西?它与Web应用服务器之间是什么关系?

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

Service,server,servlet什么关系

英文说?可我只想说这三个没什么值得一提的关系...

---

嘛... 源自同一个词 servus意思是奴隶||| 不过词根的词性是动词serve服务,也许是servus去掉了表名词-us,于是serve就是奴隶干的事...

-ice是名词化后缀,表示动作的内容。service就是指服务的内容,但是电脑里一般指不直接和用户交互的后台软件,为前台软件提供各种服务,并不是直接对用户的。

-er是表示动作发出者的名次化后缀。server显然就是提供服务的人。但是这个概念在电脑里很混乱... 普通人平时说的server就是服务器,在网络中以被动接受其他节点请求为主的节点。不过server严格来讲是用来处理请求的软件,乃至一个应用中用来处理请求的模块。

-let是专门在计算机领域表示非完整应用的软件模块,需要嵌入其他应用才能工作。本义是“小”的意思。Java里带-let的东西就是相对于普通的通过主类main方法启动的应用,由已经启动的程序主题实例化主类后调用主类实现的抽象方法工作的模块。servlet是应用于http服务端的这类软件模块。

最新文章