BaseServer(基本服务类)、BaseControler(基本控制类)从类BaseCommunication(基本通讯类)继承而来。BaseServer类主要是用于服务端;而BaseControler主要用于客户端。其中子类如:ScreenControler(屏幕控制类)、FileControler(文件控制类)、ScreenServer(屏幕服务类)、FileServer(文件服务类)、ServerUpdater(服务端更新类)如图所示都是分别从其父类BaseServer、BaseControler继承而来。