RemoteServer Refactor

Modified: 2009/07/07 21:28 by Bryn - Uncategorized
The current implementation of the server conflates the implementation of the in-process and remote APIs. Rather than being distinct layers, the RemoteServer portions are implemented by the same classes in many cases.

This refactoring would involve splitting the RemoteServer and Server into distinct class hierarchies. All the Remoting concerns would be implemented in the RemoteServer hierarchy only, allowing potentially different communication technologies to be used.

ScrewTurn Wiki version 2.0.36. Some of the icons created by FamFamFam.