This .NET Remoting Application is divided into three components:
 RDAServer: Defines a server object that exposes a number of methods that are used to capture the screen image of the se
rver computer and convert it into byte stream. The object also provides methods that can be used to send mouse and keyboard events to the server. These methods synthesize the mouse and keyboard events on the server.
 RDAServerLoader: Exposes the server object as a serviced component on a specific port. The application registers the server object as an enterprise service (COM+) and opens a TCP socket for listening on a specific port. The application will allow an administrator to choose a specific port to start the RDAServer. An administrator can also see the active users.
 RDAClient: Creates a new instance of the server class. The remoting system creates a proxy object that represents the class and returns to the client object a reference to the proxy. When the client calls a method, the remoting infrastructure handles the call and sends the call over the TCP socket channel to the server process....展开收缩