Вопрос:
На форме массив сокетов (сервер чата), работает это все дело на разных потоках или поочереди. Допустим если приходит на два сокета в один момент времени данные. Но ведь проседура (парсинг) обработки пришедших данных - одна! Как они будут ее делить? И как правильно организовать данный процесс? Создать "очередь" и выберать от туда пришедшие данные?