应用服务器是现在使用最广的中间件,主要应用于Web系统,它是创建、部署、运行、集成和维护多层分布式企业级应用的平台。Web应用位于客户端(浏览器)和数据库之间,其主要作用为把业务逻辑(应用)“暴露”给客户端,同时为业务逻辑(应用)提供运行平台和系统服务,并管理对数据库的访问。应用服务器可为Web系统下的应用开发者提供开发工具和运行平台。企业级的应用服务器通过Web容器和EJB容器为上层应用的运行提供基础平台支撑。