Brandt Technologies would like to port an application that allows the end user to remotely control a networked machine. We currently have a Windows version of the software and we need an Apple Mac version
From a high level view the specification for the ported application is
1. Communication (send and receive) via TCP/IP with a server. Message formats will be provided.
2. Ability to monitor the machine's desktop and keep track of graphical changes - much akin to a Windows Mirror driver.
3. The application should run in much the same way as a Windows Service - namely start upon machine boot up such that the end user can remotely log in to the remote system
4. Apply mouse and keyboard input to the remote machine.