1.中间件是什么 是一类能够为应用程序之间合作,资源共享,提供服务的软件. 2.中间件的分类 三大基础中间件分别为交易中间件,消息中间件和应用服务中间件 (其中消息中间件和应用服务中间件在日常的开发中经常用到). 另外还有近几年增长最多的数据库存储中间件,缓存中间件 2.1 消息中间件 消息是两台计算机间传送的数据单位,消息队列在将消息从一台计算机中继到另一台计算机时,充当中间人,主要目的是提供路由并保证消息的传递,如果发送消息时接受者不可用,消息队列会保留消息,直到可以充公地传递它,主要解决传