多项选择题

A.数据库端
B.中间层
C.客户端
D.web应用层