中间件处于操作系统软件与用户的应用软件的中间。 中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。在众多关于中间件的定义中,比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。 中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。 |
参考文献
https://baike.baidu.com/item/%E5%BA%94%E7%94%A8%E4%B8%AD%E9%97%B4%E4%BB%B6/5937266?fr=aladdinhttps://baike.baidu.com/item/%E5%BA%94%E7%94%A8%E4%B8%AD%E9%97%B4%E4%BB%B6/5937266?fr=aladdin