上海品茶

您的当前位置: 上海品茶 > 上海品茶 > 行业知识 > 什么是中间件?中间件类型有哪些?作用是什么?

什么是中间件?中间件类型有哪些?作用是什么?

你知道什么是中间件(Middleware)吗?相信很多人对中间价都不太了解,下面的文章将对什么是中间件及中间件类型进行详细介绍,一起来了解一下吧。

1968年,在德国举办的NATO软件工程大会结束后发表的一份报告中第一次出现了“中间件”术语。

中间件的发展历程

中间件的发展历程

1、什么是中间件?

据安信证券报告,中间件(Middleware)是一种应用于分布式系统的基础软件,位于操作系统、网络和数据库之上,应用软件之下,是提供系统软件与应用软件连接的软件,它能够从一个软件系统中提取数据,之后转化为合适的格式,让另一个系统能够直接使用。

中间件是不同软件之间的接口,中间件主要用于解决分布式环境下数据传输、数据访问、应用调度、系统构建和系统集成、流程管理等问题,是分布式环境下支撑应用开发、运行和集成的平台,主要作用是为应用软件在不同的技术之间共享资源,管理计算资源和网络通信。

据百度百科,中间件是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的。

中间件在分布式系统中的用途

中间件在分布式系统中的用途

2、中间件的作用介绍

据安信证券报告,中间件主要有两大作用

(1)促进软件(模块)之间的互连互通

在供应链管理的过程中,同一企业内的不同软件系统(MES、TMS、WMS 等)经常存在格式不兼容的现象,因此需要中间件来起整合作用,在应用了中间件之后,不同系统之间可以实现自动通讯。

中间件(黑色部分)有利于软件之间的互联

中间件的作用介绍

(2)简化软件产品的开发,使缺乏编程知识的产品开发人员与缺乏市场意识的一线程序员更高效地合作

中间件可以将底层算法封装成一定的模块(例如物流管理模块、财务结算模块等)。业务人员不需要懂得底层技术细节,只需要象“搭积木”一样将中间件进行排列组合,就能开发出产品。这样减轻了业务部门的负担,让他们能够以更快的速度对市场需求作出响应,从而增强企业的竞争力。

中间件为软件产品模块化开发的重要环节

中间件的作用介绍

3、中间件分类

中间件主要可以分成基础中间件、集成中间件、行业领域中间件、新型中间件等几大类。

基础中间件最成熟,通用性最好。基础中间件主要包括应用服务器、消息中间件、交易中间件等,主要用于Web应用的构建、节点之间、应用与服务之间的互联互通、交易请求的高效处理等,是构建分布式应用的基础。

集成中间件主要是完成不同系统之间的集整合,通用性略差。

行业领域中间件是针对某个行业,通用性一般。

新型中间件指随着新兴技术发展产生的,其具体分类还有待技术的进一步发展。

中间件分类

关于什么是中间件及其类型和作用就介绍到这里了,希望对你有所帮助,更多相关内容,敬请关注三个皮匠报告行业知识栏目了解。

本文由@-YANYI 发布于三个皮匠报告网站,未经授权禁止转载。

推荐阅读

什么是数据库?分类有哪些?代表产品介绍

什么是分布式存储?技术有哪些?与传统存储的区别

什么是分布式账本?工作原理、本质、类型介绍

本文由作者-YANYI发布,版权归原作者所有,禁止转载。本文仅代表作者个人观点,与本网无关。本文文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关报告

【研报】计算机应用行业:保险IT深度报告-210425(33页).pdf
【研报】计算机应用行业:保险IT深度报告-210425(33页).pdf

2019年保险IT解决方案市场规模达90.03亿元,2017-2019年CAGR为23.18%。保险IT解决方案市场规模主要受新设保险公司情况、新险种开发情况、以及现有险企系统运维和功能改造等因素影响。随着保险线上化趋势的发展,未来各险企将会投入更多资金用于系统更新改造,保险IT市场有望保持高速增长。据I

【研报】计算机应用行业:实体清单到底是什么?-210425(19页).pdf
【研报】计算机应用行业:实体清单到底是什么?-210425(19页).pdf

【捷顺科技】2020 年年度报告:报告期内,公司在稳定传统业务的基础上,重点拓展城市停车、智慧停车运营、停车场云托管、行业解决方案等新业务,全年共实现新签合同订单 17.37 亿元,较去年同期12.93 亿元,增长34.34%,在疫情之下仍取得较好的增长。但因受疫情导致的项目交付周期增长、速度放缓,报告期内 

【研报】计算机应用行业:华为与飞腾齐飞鲲鹏共PKS一色-210523(16页).pdf
【研报】计算机应用行业:华为与飞腾齐飞鲲鹏共PKS一色-210523(16页).pdf

【银之杰】关于为控股子公司提供担保的公告:2021 年 5 月20 日,公司与上海浦东发展银行股份有限公司深圳分行签署保证合同,公司为安科创新与浦发银行深圳分行签署的 2000 万元的流动资金借款合同提供连带责任保证担保,担保金额为 2000万元。本次担保属于已审议通过的担保事项范围,且担保金额在公司为安科

【研报】计算机应用行业微信电商SaaS专题报告:微信电商SaaS进入配置区间视频化电商化趋势和估值探讨-210309(17页).pdf
【研报】计算机应用行业微信电商SaaS专题报告:微信电商SaaS进入配置区间视频化电商化趋势和估值探讨-210309(17页).pdf

汽车行业由于实物过大,交易金额过大,消费者难以充分信任产品质量等原因而造成线上化率较低。微博、微信等社交平台在有社交裂变能力和强互动性方面较有优势,而抖音、快手等短视频平台则已经成为当下最大的主播资源和流量入口,也是汽车直播红利所在。这两类平台除了以直播形式开展汽车营销,还能通过视频和社会话题讨论,汇集广泛

【研报】计算机应用行业:部分网安公司招标统计Q1订单同比高增长-210328(18页).pdf
【研报】计算机应用行业:部分网安公司招标统计Q1订单同比高增长-210328(18页).pdf

人工智能科技部:支持长沙、苏州建新一代人工智能创新发展试验区3 月 24 日,科技部分别发函支持苏州市、长沙市建设国家新一代人工智能创新发展试验区。加上先前获批的北京、上海、合肥、杭州、深圳、天津、济南、西安、成都、重庆等城市和浙江省德清县,我国国家新一代人工智能创新发展试验区拟将扩容至 14市一县。用稀疏

【研报】计算机应用行业:免费且开源的鸿蒙未来空间有多大?-210530(18页).pdf
【研报】计算机应用行业:免费且开源的鸿蒙未来空间有多大?-210530(18页).pdf

此前已完成多轮融资。海马云从 2016 年开始布局云游戏计算服务,是国内早期实现商业化部署的全栈云游戏计算服务商,提供云游戏多种业务场景,不同解决方案可覆盖x86及ARM 技术架构。跨境电商 SaaS 服务商领星ERP获2 亿元B 轮融资,老虎基金领投5 月 28 日,跨境电商 SaaS 服务商领星 ERP 

【研报】计算机应用行业:云计算公司PS估值研究收入增速为锚PSG分布收敛-210616(15页).pdf
【研报】计算机应用行业:云计算公司PS估值研究收入增速为锚PSG分布收敛-210616(15页).pdf

当前 PS-TTM 和未来及过去收入复合增速显著正相关。我们以 PS-TTM 为因变量,对所有变量进行多元线性回归分析。结果如下表所示。回归模型 R2 为 0.51,调整后 R2 为 0.42,F 值为 5.57,在 0.001 水平上显著。由回归结果可见,PS-TTM 和过去三年的收入复合增速显著正相关(

2021年计算机应用行业云计算公司PS估值分析报告(13页).pdf
2021年计算机应用行业云计算公司PS估值分析报告(13页).pdf

立足过去,美股云计算公司PSG 同样服从正态分布,95%置信区间下中枢范围为0.379 至0.657(以2018 年1 月1 日的PS-TTM 为基准)。为验证PSG 的规律历史是否适用,我们沿用上文中 2017 年之前上市的 29 家美股云计算公司样本,以 2018 年1 月1 日的PS-TTM 为基准,

会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部