Нужно написать торрент-клиент и головную часть
Есть такая задача.. Необходимо написать торрент - клиент.
Основные возможности которые он должен иметь:
1) децентрализованный принцип работы (есть кое какие соображения - можем поговорить на данную тему) - то есть не требовать торрент - трекера в виде отдельного веб сайта
2) иметь пользовательский легкий клиент и головную "управляющую" часть (для управления легкими клиентами- обновления, рассылки сообщений и т.д.)
3) обладать стандартными свойствами торрент-клиента а-ля Bit torrent. Но очень желательно не содержать в теле программы куски кода из самого бит торрента (он может быть защищен авторскими правами-точно не знаю)
4) Иметь встроенную возможность поиска по имеющимся в наличии в сети ресурсам (есть пара соображений как это сделать)
5) иметь возможность работы (то есть обмена данными внутри сети) - по нескольким протоколам или еще как- точно не могу сказать -но смысл в том, чтобы было невозможно или очень сложно блокировать работу любого тонкого клиента внутри сети. - это опционально.То есть можно пока без этого.
Некая "корявость" исполнения вышеизложенного-не страшна. главное-чтобы работало.