Top +50 Advanced .Net Remoting Interview Questions 2019 -2020 - 2

Question: 6

What is a Windows Process?

A Windows Process is an instance of an application running in the background when the Windows starts.

Question: 7

What are the two modes to activate the SAOs?

The following are the two modes to activate server-activated objects:

Singleton mode

SingleCall mode

Question: 8

Why do we need reflection?

Reflection is an important feature of .NET Framework and is very useful when large applications are developed.

It is also necessary because it has the ability to obtain information at runtime about what is loaded and how the members of the classes that are loaded will be called.

In other words, reflection is necessary for adequate versioning, for dynamic loading of classes, and for proper security handling.

Question: 9

What do you mean by proxies?

The proxy acts as a local representative of the remote object residing in an external AppDomain.

They receive all the calls on the behalf of the remote objects and route them to the correct remote object instance.

In simple words, the proxies are used to forward calls to the remote object.

Question: 10

Which class do we inherit while making an object remotable?

The MarshalByRefObject class is inherited while making an object remotable.

Related Questions