前言: 中间件,从本质上是对分布式应用的抽象,它抛开了与应用相关的业务的细节,保留了典型的分布交互模式的关键特征,将纷繁复杂的分布式系统经过提炼和必要的隔离后,以统一的层面形式呈现给应用。它在整个分布式系统中起数据总线的作用,将各种异构系统通过中间件有机地结合成一个整体。 在很多场合中间件部分是必须的,因为在不同的行业的网络是不允许直通的。这里有政策的因素,有制度的要求,也有技术的成份。 我们这里的中间件是指交易型中间件,交易型中间件是指用在不同行业、不同部门间的通讯转发和协议转换的软件,在不同的行业、不同的系统间提供通讯转发和协议转换的桥梁作用。例如电子商务、银行代理业务软件等都是这种类型的