第1章 中间件基础知识

在IT领域,人们习惯于把操作系统、数据库系统和中间件(Middleware)并称为基础软件的“三驾马车”。中间件作为IT系统的重要组成部分,在简化应用开发、提升应用的可靠性和性能等方面具有重要作用。根据中间件的通用性和成熟度,我们可以把中间件划分为基础中间件、集成中间件、行业领域中间件和新型中间件等类型。其中基础中间件最成熟,通用性最好,它又可以细分为应用服务器、消息中间件和交易中间件等;集成中间件包括企业服务总线中间件、数据处理及交换类中间件等,主要用于完成不同业务系统之间的集成整合;行业领域中间件是针对某个行业应用而开发的中间件,具有特定行业特色;新型中间件是随着新兴技术的发展而产生的具有某些新技术特性的中间件。

东方通TongWeb(简称TW)属于基础中间件中的应用服务器,用途广泛,成熟可靠。

在讲解TongWeb之前,首先对中间件及其发展状况做简要的介绍,包括如下内容:

  • 什么是中间件;
  • 中间件的分类;
  • 中间件的主要作用;
  • 中间件发展展望。