Class Proxy, as shown in Figure 4, represents proxy to an instance of class FrontEndReal. It's instances are obtained through .NET remoting infrastructure on invocation of method Activator.GetObject(). A proxy instance may be obtained from any context on any machine provided that a request is made to activator where the ARC object registers its front end for allowing remote accesses to it.