Like OLE, ActiveX is built on the COM programming model to support the full integration of software components. It supports Distributed COM (DCOM) for the transparent integration of those same components across distributed networks, including the Internet and intranets.
DCOM (distributed component object model) extends COM to networks (remote objects).
It is a highly Optimized protocol, where remote components Appear to be local.
Dcom was first released for Windows nt 4.0 in august 1996.
Microsoft java and Vb script support dcom and activex development.
Other companies are developing versions of DCOM and ActiveX for non-microsoft platforms.