Спасибо, питон не преподавали, преподавали си, но на нем как-то совсем не хочется писать. Си я не прогуливал, просто считаю, что для данных целей он не совсем подходит. Хотя, возможно просто хочется написать именно на питоне, понравился он мне за эти два дня:)
1. При отказе клиента сервер должен продолжить функционирование, сообщив второму пользователю об уходе первого.
2. При отказе сервера клиенты должны это распознать и вывести сообщение, после этого завершив работу.
3. Во всех процессах передачи данных по сети реализовать проверку протокола и контроль объема переданных данных. При некорректных действиях клиента сервер должен сделать пометку в логе и отключить данного клиента.
4. Необходимо реализовать альтернативный сервер управления с протоколом синхронизации между основным и альтернативным серверами. При отказе основного сервера клиенты должны переключится на альтернативный сервер сохранив состояние.
Предмет — отказоустойчивые вычислительные системы.
Сервер и клиент в разных. Просто я реализовал в сервере несколько нитей, каждая нить для одного клиента. Но думаю это не совсем верное решение…
Эх… Если бы так. Там версия PHP Version 5.2.17, не понимаю, почему не работает, если честно. А за ссылку спасибо, если совсем отчаюсь, то воспользуюсь ей…
Могу посоветовать вам утилитку DefSound она позволяет это делать еще быстрее, висит в трее и в контекстном меню можно сразу выбирать аудиоустройство по умолчанию. Очень удобно.
«Registration Error»