软件构件化(Software Component)技能是在大工业出产启发下应运而生的,是软件技能跨世纪的一个开展趋势,其意图是彻底改变软件出产方式,从根本上进步软件出产的功率和质量,进步开发大型软件体系尤其是商用体系的成功率。有了软件构件之后,使用开发人员就能够使用现成的软件构件装配成适用于不同范畴、功用各异的使用软件。复用软件一直是整个国际软件业所寻求的愿望,软件构件化为完成这一愿望指出了一条切实可行的路途,而中间件正是构件化软件的一种方式。中间件笼统了典型的使用方式,使用软件制造者能够根据规范的方式进行开发,使软件构件化成为可能,加快了软件复用的进程。因而,中间件是契合软件开展的内涵规则的。
中间件是软件技能开展的一种潮流,被誉为开展最快的软件种类,近年来气势微弱,当然,这也是源于商场在全球范围内对中间件的支撑。毫无疑问,中间件正在成为软件职业新的技能与经济增长点。