码迷,mamicode.com
首页 > 其他好文 > 详细

什么是中间件

时间:2018-05-17 12:00:03      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:相关   保护   个人   计算   中间   独立   特点   屏蔽   维护   

  其中涉及到的观点包括:

  1. 中间件就是将具体的业务和底层的逻辑解耦的组件;

  2. 中间件是用来连接两(多)个相对独立的应用程序或系统的软件,通过中间件的连接,即便两个系统有不同的接口,但是他们之间也可以进行信息传递,( 也有人说:中间件处于操作系统和应用软件中间,感觉这种定义有点鉴定的范围有点窄了)

  3. 中间件能够屏蔽不同环境之间的差异(比如说:操作系统,网络协议等);(感觉这个特点更多的是用在不同系统之间交互的时候)

  4. 中间件为应用程序提供了一个相对稳定的高层应用环境。中间件提供的程序接口定义了一个相对稳定的高层应用环境,不管底层的计算机硬件和系统软件怎样更新换代,只要将中间件升级更新,并保持中间件对外的接口定义不变,应用软件就几乎不需任何修改,从而保护了企业在应用软件开发和维护中的重大投资。

  5. 中间件大多数都是和分布式相关的,解耦是关键;

  PS:以上都是个人的理解,不代表标准答案;

什么是中间件

标签:相关   保护   个人   计算   中间   独立   特点   屏蔽   维护   

原文地址:https://www.cnblogs.com/jianyungsun/p/9049273.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!