TomP2P е продължителен DHT, който съхранява множество стойности за ключ.
За всеки надникне има маса (или диск-базирани или на паметта на базата) за съхраняване на ценности.
Единична стойност, може да бъде заявен / актуализиран с вторичен ключ.
Основната комуникационна рамка използва Java NIO да се справят с много едновременни връзки
<силни> Какво е новото в тази версия:.
- Косвени репликация поправки
- UPnP времето актуализации
- Peermap едновременност поправки
- Добавена разцвет филтърни примери
<> Ли Много малки поправки / подобрения
Какво ново във версия 4.4 / 5.0 бета7:
- Косвени репликация поправки
- UPnP времето актуализации
- Peermap едновременност поправки
- Добавена разцвет филтърни примери
<> Ли Много малки поправки / подобрения
Какво ново във версия 4.4 / 5.0 Beta4:
- Косвени репликация поправки
- UPnP времето актуализации
- Peermap едновременност поправки
- Добавена разцвет филтърни примери
<> Ли Много малки поправки / подобрения
Какво ново във версия 4.2:.
- По-добра подкрепа MapReduce
- New API за пут / получите / добавите.
- JDBM 8MB оправя.
- Тонове поправки / подобрения.
- Актуализация на Нети 3.5.2 и последна JDBM.
Какво ново във версия 4.1.2-преглед:
- Ъпгрейд последна JDBM
- Switched да logback за регистриране
- Добавена е поддръжка за Блум филтри в GET () и digetst ()
- По-добро управление на & quot; нулиране връзка с партньорската & quot;
- Фиксирана PeerConnection
- Подобрена оценка успех за фючърси
<> Li Публикувана примери за търсене сходство, разпределени сегмент дървета и Блум филтри
Какво ново във версия 4.0.7:.
- Подготовка за MapReduce
- Промени за SimGrid интеграция.
- Potential партньорската откритие решение за множество интерфейси.
- TomP2P-4.0.7-dist.zip сега съдържа всички необходими зависимости.
Какво ново във версия 4.0.6:
- Допълнително време за ДХТ операции, използват Peer.setFutureTimeout ( ) за да зададете изчакване за всеки бъдещ обект.
- Поправя в тракер код и партньорски обмен
- Добавена флаг да наложат UDP или TCP за RPC разговори.
- Updated до последна Нети да се определи проблем с Android.
<> Li Exposed DistributedHashHashMap.parallelRequests () (беше DistributedHashHashMap.loop ()). Има един пример в TestDHT.testCompareAndPut () как да го използвам.
Какво ново във версия 4.0.5:.
- Първоначална подкрепа за SimGrid
- въпроси Fixed поддръжка конци.
- Фиксирана бъг задължителен и добави TestCase (връзка отказал).
Какво ново във версия 4.0.4:.
- An RPC за compareAndPut
- Преместен от SVN да Git. Миграция пълна.
- Bugfix:. Добави празна конструктор за FutureTracker
- Обновен Нети да 3.3.0 с лепенки.
Какво ново във версия 4.0.3:
- Cleanup и документиране на пакетите net.tomp2p.connection .
- Фиксирана бъг в добавка (), който се прояви като putIfAbsent.
- Classcast изключение решение за Android.
- Фиксирана бъг в XMLUtils работа, което изисква да се нарече синхронизирано.
- Обновен Нети до 3.2.7.
- Добавена е поддръжка за дайджест () и digestAll ().
Какво ново във версия 4.0.1:
- Разграничаване в маршрутизиране между DHT и фърмуера на работа, за да зададете успех или провал правилно.
- Нови фасади (PeerAddress и Peer.remove).
- Добавена оценка на храносмилане информация от процеса на маршрутизация да направиш, получава () по-ефективно.
<> Li-малки поправки и почистване на бреговата.
Какво ново във версия 2.3.11:
- Корекции на грешки:
- безкраен цикъл в Peer.java.
Какво ново във версия 3.2.10:
- Задаване по подразбиране не се защитна стена (NAT не тестване) , може да се активира с P2PConfiguration.setBehindFirewall ().
- PeerAddress сериализация, отстранява дубликат код от PeerAddress и MessageCodec.
- Close съхранение при изключване, което е причинило изключение, ако писмено все още в ход.
- PeerMap можем да пренебрегнем недостъпни връстници.
- почистване Configuration: P2PConfiguration и ConnectionConfiguration .
- Активиране повече testcases (нужди сега -Xmx1024M).
<> Li putIfAbsent () поправки. Не отрече съобщение се изпраща обратно.
подобрения
Какво ново във версия 3.2.9:
- Работи отново с Android, но да са наясно, че НСлС се разбива в Harmony. Моля, използвайте Gingerbread (2.3), която съдържа важни поправки.
- Mesh-базирани разпределени подобрение тракер. Bloomfilters се използват за да се избегне изпращането на дублиращи връстници.
- Премахнато IP информация от заглавната част на пакета.
- IPv6 поправки и тестван с Linux.
- Премахнато мъртъв и неизползван код.
Какво ново във версия 3.2.8:
- Distinguished тракер добавка / получите, който от своя страна води до увеличаване на близки тракери да се поставят винаги на едни и същи колеги, и да получите () тракер, който търси тракери, близки до произволен номер.
- Фиксирана проверка подпис за защита на влизане и домейн.
- Disabled поведение UPNP, че поема партньорска винаги е зад NAT. За да го разрешите, използвайте Bindings.setBehindFirewall (вярно).
Какво ново във версия 3.2.7:
- Малки поправки UPnP и примерни поправки, които бяха въведени в TomP2P 3.2.6.
Какво ново във версия 3.2.5:
- Добавена е поддръжка за излъчване на слой 2. Недостатък е, че тя се разпада Java5 съвместимост.
- pingBroadcast работи с всички портове (не само портове по подразбиране
- Добавен още един пример как да се използва TomP2P.
Какво ново във версия 3.2.4:.
- Поправя в списъка с ближния
- управление на излизане използва Maven.
- Добавена е поддръжка за OSGi.
Какво ново във версия 3.2.3-бета:.
- Изчисляване на дължина Съобщението включва глава
- Едновременно модификация изключение поправки.
- TestCase поправки.
- Брой връстници оценка включени.
- Добавена репликация за тракери.
Какво ново във версия 3.2.2-бета:.
- въпрос ефективността Tracker фиксирана
- Едновременно modifiacion изключение в тракера фиксиран.
- Променен EvaluatingSchemeDHT поради грешки изтриване.
- Премахнато репликация от тракери, защото това причинява твърде много над тях.
Какво ново във версия 3.2.1-бета:.
- Хванати изключение за виновен по поръчка товарачи
- Updated до последна Нети (3.2.1.Final) освобождаване.
Коментари не е намерена