TongWeb中间件实用教程
上QQ阅读APP看书,第一时间看更新

1.3.3 平台化

平台化是指中间件能够独立运行并自主存在,为其所支撑的上层应用提供运行所依赖的环境。中间件是运行时的系统软件,它能为上层的业务应用提供运行环境,并通过标准接口和API来隔离底层系统。

中间件技术决定了应用的一些关键能力,例如稳定性、高并发处理能力和可扩展能力等。中间件向下可屏蔽操作系统和数据库系统的复杂性,简化开发人员面对的开发环境;向上使得应用开发简便,开发周期缩短,减少开发和集成成本。使用中间件构建应用还具有如下优点。

  • 提高应用开发效率,缩短开发周期,降低开发成本,提高开发质量。
  • 保护现有硬件、网络和软件资源,方便系统集成。
  • 便于系统升级、维护、扩充和移植,适应业务流程重组,延长应用的生命周期,降低运维成本。