
ServerLMS

**ServerLMSWidget** - entry point, кнопки на первичном окне, обновление списка клиентов, хранит общий Mutex
**ProviderDBLMS** - связь с БД
**MultiThreadServer** - управление клиентами (подключение, удаление)


Участники
RecognizeSystem - система распознавания типа пакета, экземпляр у каждого клиента
ProcessingSystem - система активации процессов (создает результат после распознания действия) 1 штука на всех 



  
/*XmlSerializer serializer = new XmlSerializer(typeof(Task));  
using (StringWriter writer = new StringWriter())  
{  
serializer.Serialize(writer, curTask);  
string xmlString = writer.ToString();  
  
string filePath = Path.Combine(Application.dataPath, "savedTask.xml");  
  
File.WriteAllText(filePath, xmlString);  
}*/