多项选择题
中间件的定义包括()。
A.介于应用系统和系统软件之间的一类软件 B.是位于操作系统和应用软件之间的一个软件层 C.能向各种应用软件提供服务 D.能使不同的应用进程能在屏蔽掉平台差异的情况下,通过网络互通信息