社区编辑申请
注册/登录
什么是中间件,常见中间件服务器有哪些?
服务器
我们经常管中间件叫做中间件服务器,也会叫作应用服务器。正常情况下一次web的访问顺序是:web浏览器---web服务器(W3的那个,非广义)---web容器---应用服务器---数据库服务器。

1.什么叫做中间件

中间件(英语:Middleware)是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。

也就是说,关于中间件,我们可以理解为:是一类能够为一种或多种应用程序合作互通、资源共享提,同时还能够为该应用程序提供相关的服务的软件。(注意:中间件是一类软件的总称,不是单独的一个软件)

2.常见的中间件服务器有哪些

我们经常管中间件叫做中间件服务器,也会叫作应用服务器。正常情况下一次web的访问顺序是:web浏览器---web服务器(W3的那个,非广义)---web容器---应用服务器---数据库服务器。

一般本地开发经常使用的应用服务器就是tomcat,linux系统经常使用的是jetty或apache hpptd,大型的项目一般就用的JBOSS或webloigc

小项目,或者是个人开发tomcat 大项目或者商业项目一般采用:weblgoic/webshere其他的还有jboss、glasshfish等,一些示例项目或者小项目常采用jetty

Tomcat:是Sun的JSWDK(JavaServer Web Development Kit)中Servlet的运行环境(servlet容器)。Tomcat是Apache Jakarta软件组织的一个子项目,Tomcat是一个JSP/Servlet容器,它是在SUN公司的JSWDK(Java Server Web Development Kit)基础上发展起来的一个JSP和Servlet规范的标准实现,使用Tomcat可以体验JSP和Servlet的最新规范。经过多年的发展,Tomcat不仅是JSP和Servlet规范的标准实现,而且具备了很多商业Java Servlet容器的特性,并被一些企业用于商业用途。

JBoss:是一个运行EJB的J2EE应用服务器。它是开放源代码的项目,遵循最新的J2EE规范。从JBoss项目开始至今,它已经从一个EJB容器发展成为一个基于的J2EE的一个web 操作系统(operating system for web),它体现了J2EE规范中最新的技术

WebLogic服务器:是企业级的应用服务器,支持EJB, 集群以及 ERP(企业资源计划)的连通性 ,开发公司:BEA。

WebSphere:此产品系列是IBM公司一套典型的电子商务应用开发工具及运行环境。

责任编辑:武晓燕 来源: 安全犀牛
相关推荐

2022-06-05 21:09:47

Python办公自动化

2022-06-14 23:34:10

Linux安全服务器

2022-04-28 06:22:32

DDoS攻击网络攻击网络安全

2022-05-23 07:48:10

zabbix监控CentOS7

2022-06-15 08:21:49

Linux运维工程师

2022-06-25 21:22:30

编程Rust代码

2022-06-15 11:51:14

Vue3开发避坑

2022-05-30 11:10:04

数据库MySQL系统

2022-06-23 11:42:22

MySQL数据库

2022-06-27 19:01:04

Python应用程序数据

2022-06-28 09:26:25

Python配置文件

2022-06-30 11:03:27

DDoS攻击WAF

2022-05-05 09:27:31

Linux服务器优化

2022-06-21 14:22:08

云计算混合云人工智能

2022-06-27 17:58:30

Pulsar函数Serverless

2022-06-28 12:35:21

DockerPython

2022-06-28 08:37:07

分布式服务器WebSocket

2022-05-09 15:08:56

存储厂商NFV领域华为

2022-06-28 14:47:43

数据中心服务器科技

2022-06-20 05:18:29

服务器CPU

同话题下的热门内容

无服务器计算正在成为云原生的下一个发展方向鲲鹏DevKit助力轩辕AI科学计算平台DataLab原生开发,性能提升89%企业应该选择无服务器计算吗?浅析企业数据中心备份规划设计Istio实现熔断和限流的原理西门子携手NVIDIA打造工业元宇宙,以沉浸式体验实现制造业转型科技赋能绿色金融 数据中心成落地关键联想毕巍:以终为始 用场景驱动思维助力智慧城市减碳

编辑推荐

什么是中间件,常见中间件服务器有哪些?如何快速搭建一个阿里云服务器Windows和Ubuntu系统如何远程连接Linux服务器Python与PHP、Java等4大流行语言过招,谁更胜一筹?解决Nginx服务返回500状态码问题
我收藏的内容
点赞
收藏

51CTO技术栈公众号