中间件分为哪几类? 数据库访问中间件用于实现对来自不同厂商数据库的访问提供一系列应用程序接口以支持与网络和操作系统无关的数据库访问事务处理中间件提供分布式事务处理和监控服务消息服务中间件利用消息传递机制实现异构平台之间的通信用于支持客户端的应用调用一个位于远端平台的进程或服务远程过程调用中间件