Remote Automation

Note

It is recommended that Visual C++ .NET developers use DCOM rather than Remote Automation for new applications. Visual C++ .NET does not support Windows 95. Cases in which you would need to support Remote Automation are described in Where Does Remote Automation Fit In?.

Remote Automation is a type of Automation that allows an interface consumer to execute an interface provider that resides on another machine, for example, on a network.

This article explains how to create Automation objects that can be invoked and executed remotely, and how to create Automation controllers that can use these Remote Automation objects. It also examines configuration options and points out the major differences between Remote Automation and DCOM (the distributed version of COM and OLE that allows interfaces other than those related to automation to be invoked and executed remotely).

In This Section

History of DCOM (Distributed Component Object Model)

Where Does Remote Automation Fit In?

What Does Remote Automation Provide?

Remote Automation Security

Threading Models

Installation

The Automation Manager

Creating Programs That Use Remote Automation

Running Remote Automation Using AUTOCLIK and AUTODRIV

See Also

Concepts

MFC COM

Automation