多项选择题

Web服务是SOA中实现服务的首选技术,主要是因为。()

A.Web服务是基于标准的服务实现
B.Web服务是面向消息的
C.Web服务是针对具体编程语言的
D.SOA和Web服务是等价的