猿大师中间件-浏览器功能扩展利器

猿大师播放器 —— 网页超低延迟播放海康威视、大华、华为RTSP视频流方案
猿大师办公助手 —— 网页内嵌原生微软Office、金山WPS及永中Office方案
猿大师CAD助手 —— 网页编辑AutoCAD、Solidworks及Catia等2D/3D工程图方案
免费试用 >>

什么是中间件?

知识中心 admin 发布时间:2021-04-03 20:36:17 浏览:
中间件(英语:Middleware)顾名思义是系统软件和用户应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。

中间件在客户服务器的操作系统、网络和数据库之上,管理计算资源和网络通信。总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。

中间件示意图

中间件的特点:

1.满足大量应用的需要;
2.运行于多种硬件和OS平台;
3.支持分布计算,提供跨网络、硬件和OS平台的透明性的应用或服务的交互;
4.支持标准的协议;
5.支持标准的接口。
由于标准接口对于可移植性、标准协议对于互操作性的重要性,中间件已成为许多标准化工作的主要部分。对于应用软件开发,中间件远比操作系统和网络服务更为重要,中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持中间件对外的接口定义不变,应用软件就几乎不需任何修改,从而保护了企业在应用软件开发和维护中的重大投资。

本文原创发布php中文网,转载请注明出处,感谢您的尊重!
 
QQ在线咨询
免费开通试用
电话/微信同号
199-1987-2616