This documentation is archived and is not being maintained.

Object Activation and Lifetimes

This topic is specific to a legacy technology that is retained for backward compatibility with existing applications and is not recommended for new development. Distributed applications should now be developed using the  Windows Communication Foundation (WCF).

Usually, you do not need to pay attention to exactly when an object is created; you merely want the object to be responsive when you call a method on it. However, when you are building a remote object, you must know the details of when and how a new object is created and initialized — how it is activated. Because the remoting system must always know what type of activation is required before it can make objects available to clients, understanding your choices is important.

In This Section

Activation of Remote Objects
Describes the two types of activation for remote objects—server activation and client activation.

Lifetime Leases
Describes how to initialize and renew leases.

Related Sections

.NET Framework Remoting Overview
Provides a high-level overview of .NET remoting as well as more in-depth information.

Build Date: 2011-02-07