Речь пойдет о DHT на примере ее реализации известной под названием Kademlia. DHT переводится как распределенная хеш таблица и предназначена для построения децентрализованной сети обмена информацией. Все ниже изложенное работает в клиенте для ED2K сетей для платформы Android и в виде демона на линуксе. Детали реализации ниже.
Читать полностью »
Рубрика «emule»
Kademlia (DHT) — практическое руководство
2017-04-04 в 11:52, admin, рубрики: DHT, ed2k, edonkey, edonkey2000, emule, file sharing, java, kademlia, Peer-to-Peer, Разработка под android, метки: eMuleeMule на Android
2017-03-13 в 19:01, admin, рубрики: android, boost, c++, cmake, ed2k, emule, filesharing, Peer-to-Peer, QML, qt, Разработка под androideMule на Android
Это история про то, как стало возможным качать файлы из сети eDonkey на мобильные устройства под управлением Android. Бытует мнение что разработка клиентов для протокола eDonkey(ED2K) давно прекращена, но это не совсем так.
Сразу оговорюсь — речь идет не о изменениях в программе eMule и даже не о моде этой программы, а о самостоятельном проекте. Почему eMule — потому что это общеизвестное название клиента стало именем нарицательным и обычно упоминается когда говорят об обмене файлами по протоколу ED2K.
Подробности ниже.
Читать полностью »