zoukankan      html  css  js  c++  java
  • 什么是中间件

      其中涉及到的观点包括:

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

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

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

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

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

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

  • 相关阅读:
    谈谈我对服务熔断、服务降级的理解
    PS-AXI-GPIO-流水灯设计
    立创EDA的使用
    multisim的操作回顾
    verilog的文件流和项目流
    AXI4的主从机的收发机制
    AXI4协议的物理模型
    verilog中的数据类型
    matlab的基本操作
    ARM之AXI总线协议初试
  • 原文地址:https://www.cnblogs.com/jianyungsun/p/9049273.html
Copyright © 2011-2022 走看看