了解 servlet 容器
2022-09-01 08:02:22
作为一个UI开发人员和Java知识非常有限的人,我如何理解简单来说什么是servlet容器?
我听说Weblogic,JBoss等是servlet容器,但不确定这到底是什么意思。这是否意味着任何中间件技术?
你能帮帮我吗?
作为一个UI开发人员和Java知识非常有限的人,我如何理解简单来说什么是servlet容器?
我听说Weblogic,JBoss等是servlet容器,但不确定这到底是什么意思。这是否意味着任何中间件技术?
你能帮帮我吗?
servlet 是一个类,您将使用它来接收 HTTP 请求作为方法,并用内容(通常是 HTML)进行回复。
Servlet容器是一个服务器程序,它提供了其他一切;打开套接字,将HTTP转换为Java API调用的转换框架,以及许多允许您插入servlet代码的接口。
如果它是一个电源插座,servlet容器将是墙上的插座,而servlet将是连接到插座的插头和电线;但是,Java使用了一个“容器”类比。servlet 容器是你把 servlet 东西放进去的“桶”。
Servlet 容器是实现 Java Servlet 规范的某个版本的应用程序服务器。
简而言之,servlet规范定义了一个编程模型,该模型允许开发人员编写处理请求(几乎总是HTTP请求)的组件,例如servlet。然后可以将这些组件声明给容器,它处理与连接和管理这些组件相关的许多繁琐任务,以便它们可以处理这些请求。