linux有什么中间件

69次阅读
没有评论

共计 1701 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章主要介绍了 linux 有什么中间件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇 linux 有什么中间件文章都会有所收获,下面我们一起来看看吧。

linux 中间件有:1、tomcat,一款 servlet 规范的服务器软件;2、weblogic,一个基于 j2ee 架构的中间件,简化了可移植及可扩展的应用系统的开发;3、jetty,使用 Java 语言编写,可实现自动化测试;4、JBoss 等等。

本教程操作环境:linux5.9.8 系统、Dell G3 电脑。

中间件是什么

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

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

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

linux 的常用中间件

1、tomcat

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

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

特点:

支持最新标准(SUN 的专家经常和 TOMCAT 的开发人员在一起混)

更新快

跨平台

体积小,安装和部署都方便

2、weblogic

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

特点:

简化了可移植及可扩展的应用系统的开发,并为其它应用系统和系统提供了丰富的互操作性

商业软件, 功能齐全强大, 主要应用于大型企业的大型项目

是高扩展的架构体系

3、jetty

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

特点:

具有易用性、可扩展性、易嵌入性

快速高效

4、JBoss

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

特点:

应用服务器还具有许多优秀的特质。

需要的内存和硬盘空间比较小。

安装便捷:解压后,只需配置一些环境变量即可。

支持 热部署,部署 BEAN 时,只拷贝 BEAN 的 JAR 文件到部署路径下即可自动加载;如果有改动,也会自动更新。

Boss 与 Web 服务器在同一个 Java 虚拟机中运行,Servlet 调用 EJB 不经过网络,从而大大提高运行效率,提升安全性能。

用户可以直接实施 J2EE-EAR,而不是以前分别实施 EJB-JAR 和 Web-WAR,非常方便。

Jboss 支持[集群]

5、WebSphere

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

特点:

满足大量应用的需要

运行于多种硬件和 OS 平台

支持分布计算,提供跨网络、硬件和 OS 平台的透明性的应用或服务的交互

支持标准的协议

支持标准的接口

关于“linux 有什么中间件”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“linux 有什么中间件”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-03发表,共计1701字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)