定义•不断发展
从最初的定义来看,中间件是位于底层基础平台(操作系统和数据库)和上层应用之间的软件和服务,而且这些软件具有标准的程序接口和协议。
如今,中间件的范畴已经在软件结构的纵向层次上被大幅度扩展,甚至把除了操作系统、数据库和直接面对用户的系统客户端之外都称作中间件。
机会•不容错过
由于我国计算机技术的起步明显落后于发达国家,而且操作系统和数据库等基础软件技术差距尤为明显。但由于中间件的研究在时间上与国际同步,也就成了基础软件这“三驾马车”里惟一没有被错过的机会。
平台•要求更高
软件应用复杂程度的增加,对其支撑系统提出了更高的要求。单一的中间件产品已难以胜任。因此,中间件软件平台成为一种必然趋势。中间件的概念得到了升华,成为实现开发、部署、运行、管理、集成和安全的一体化开放平台。2002年以来,国内市场上充斥着自称为中间件软件平台的产品。遗憾的是,这些所谓的“软件平台”良莠不齐,不乏滥竽充数者。
分类•门派更多
中间件家族最初只有分布对象中间件、消息中间件、数据库中间件等通用性产品几种,随着专业性不断增强,TP监程中间件、无线和移动中间件、嵌入式中间件、反射和事件中间件、Web中间件、XML中间件成为新宠。而今,中间件又在向上层应用领域扩展,企业应用集成及电子商务中间件、财务中间件、安全中间件等纷纷亮相。随着更多的软件企业作为突破口,相信还有更多中间件新概念。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!