Object Activation

Before an object instance of a remotable type can be accessed, it must be created and initialized by a process known as activation. In .NET Remoting, marshal-by-reference types support two categories of activation: server activation and client activation. Marshal-by-value types require no special activation mechanism because they're copied via the serialization process and, in effect, activated upon deserialization.

Note In .NET Remoting, a type's activation is determined by the configuration of the .NET Remoting infrastructure rather than by the type itself. For example, you could have the same type configured as server activated in one application and as client activated in another.

0 0

Post a comment