多项选择题

基于目的和实现机制的不同,业内将中间件分为哪些种类?()

A.远程过程调用中间件
B.面向消息的中间件
C.面向对象的中间件
D.对象请求代理中间件