Quote:If ActiveX is dead then how come the softwares connect each other...
ActiveX is dead and has been for a very long time, because it's a very insecure way to do things.
Modern software uses Sockets to process communications between separate apps.
And not all software is divided into "front end" and "back end": some is, some isn't.
Forget OLE automation: think about your problem from a modern software perspective instead.