中间件是什么?Linux常用中间件都有哪些?

中间件是什么?Linux常用中间件都有哪些?

在Linux学习和使用中,我们一定听说过中间件这个概念,那么中间件是什么?它又有什么作用?老男孩教育小编借本篇文章给大家讲解一下:

中间件是什么?

中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。

执行中间件的一个关键途径是信息传递。通过中间件,应用程序可以工作于多平台或 OS 环境。

中间件是介于操作系统和应用软件之间,为应用软件提供服务功能的软件,有消息中间件,交易中间件,应用服务器等。由于介于两种软件之间,所以,称为中间件。

Linux系统常用的中间件

1、tomcat

是一款java语言servlet规范的服务器软件

适用于本地开发,小项目,或者是个人开发(免费的开放源代码的Web 应用服务器),Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet,但是Tomcat处理静态[HTML]的能力不如Apache服务器

2、weblogic

大项目或者商业项目,Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中,是美国bea公司出品的一个基于j2ee架构的中间件。

3、jetty

一些示例项目或者小项目常(开源的servlet容器),是使用Java语言编写的,Jetty的运行速度较快,而且是轻量级的,可以在Java中可以从test case中控制其运行。从而可以使[自动化测试]不再依赖外部环境,顺利实现自动化测试

4、JBoss

管理EJB的容器和服务器(开放源代码的项目),JBoss遵循商业友好的LGPL授权分发,并且由开源社区开发

5、WebSphere

IBM 的软件平台,它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。WebSphere 提供了可靠、灵活和健壮的软件。WebSphere 是一个模块化的平台,基于业界支持的开放标准。可以通过受信任和持久的接口,将现有资产插入 WebSphere,可以继续扩展环境。WebSphere 可以在许多平台上运行,包括 Intel、Linux 和 z/OS。

相关推荐

樂福鞋穿搭指南:不同襪型搭配技巧一次看懂
365bet体育投

樂福鞋穿搭指南:不同襪型搭配技巧一次看懂

📅 07-21 👁️ 7868
商汤智慧医院 SenseCare
365体育app网址

商汤智慧医院 SenseCare

📅 08-30 👁️ 2898
联通天王卡改套餐避坑指南(2025年5月实测版)
365bet体育投

联通天王卡改套餐避坑指南(2025年5月实测版)

📅 07-26 👁️ 8426
笔记本键盘灯怎么关
365bet体育投

笔记本键盘灯怎么关

📅 08-17 👁️ 7027
ETC标签失效怎么办?解决ETC标签失效的办法
365体育app网址

ETC标签失效怎么办?解决ETC标签失效的办法

📅 08-23 👁️ 4019
HIFIDIY论坛
365体育app网址

HIFIDIY论坛

📅 08-15 👁️ 4281
狗狗币可以提币到哪个钱包?常用狗狗币钱包盘点
365bet取款要多久

狗狗币可以提币到哪个钱包?常用狗狗币钱包盘点

📅 07-29 👁️ 1776
端午节(盐步老龙礼俗)
365体育app网址

端午节(盐步老龙礼俗)

📅 08-08 👁️ 1351
合法或非法网上看电影的方法
365bet取款要多久

合法或非法网上看电影的方法

📅 08-03 👁️ 8719