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

Express 中间件的简单理解

时间:2019-01-14 10:54:13      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:消息传递   资源   proc   简单的   访问问题   expr   java   exp   style   

  中间件:是一类独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通信 

  java中间件就是处理我们数据间的交互,链接数据分离后两个系统间的通信,简单的说就是将具体业务和底层逻辑解耦的组件,就像Linux下的管道

 好处

  中间件屏蔽了底层操作系统的复杂性,使程序开发人员面对一个简单而统一的开发环境,减少程序设计的复杂性,将注意力集中在自己的业务上,不必在位程序在不同系统软件上的移植而重复工作,从而大大减少了技术上的负担。中间件带给应用系统的,不止是开发的简便、开发周期的缩短,也减少了系统的维护、运行和管理的工作量,还减少了计算机总体费用的投入。

 在java web 开发中适用的范围主要应该是下面三个领域:

  1.远程过程调用(Remote Procedure Call):

    主要解决分布式环境下应用的互相访问问题

  2.面向消息的中间件(Message-Oriented  Middleware) :

    理解应用之间的消息传递、解耦、异步的问题。

    例如:AxtiveMQ 是Aplache 出品,最流行的,能力强劲的开源消息总线

  3.数据访问中间件

    主要解决应用访问数据库的共性问题的组件

    例如:数据访问中间件就是我们使用数据库指定的数据驱动

Express 中间件的简单理解

标签:消息传递   资源   proc   简单的   访问问题   expr   java   exp   style   

原文地址:https://www.cnblogs.com/LY69/p/10265155.html

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