"Push" activeX controls

Hello,

I am building an application that uses Activex controls, and I am
looking at a way to "push" new controls and\or new versions of installed
controls. The application has a TWebBrowser component, so I thought OSD
(Open Software Description) and CDF (Channel Definition Format) might be
useful technologies for this purpose. Is there someone with experience
using OSD and CDF in combination with Delpi? Or are there better
solutions?

Thanks,
Andr Rosendaal