Microsoft introduced this in Windows in 1993, it's called COM and is still in (heavy) use today.
It basically powers all inter communication in Windows.
It basically powers all inter communication in Windows.
Apps can expose endpoints that can be listed, and external processes can call these endpoints.
And then Active Scripting was supposed to be how you'd script those endpoints...