服务器与容器

Web服务器份额:https://news.netcraft.com/archives/category/web-server-survey/
服务器:分为应用服务器和Web服务器
容器:按一定规范,容纳和管理业务Java对象的框架对象,分为应用容器和Web容器

应用服务器(JAVA EE服务器)

支持众多JAVA EE规范的服务器
例如:WebSphere, WebLogic, JBoss

收费服务器
WebLogic:美国Weblogic公司1997年推出WebLogic,1998年被美国BEA公司收购,2008年BEA被Oracle收购
WebSphere:美国IBM公司1998年推出WebSphere
JBoss:美国JBoss公司2001年发布JBoss, 2006年被Red Hat收购

Web服务器

靠近web端的HTTP服务器
例如:Nginx, Apache HTTP Server

应用容器

例如:Spring容器,EJB容器

Web容器

靠近web端的容器,例如JSP容器,Servlet容器,Reactive容器
例如:Tomcat,Jetty,Netty

Reactive容器:相对于Servlet容器,运行异步程序(例如Spring Web Flux)
Netty:一个Reactive容器,基于NIO通信框架(多路复用IO)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容