TomP2P

소프트웨어 스크린 샷:
TomP2P
소프트웨어 정보:
버전: 4.4 / 5.0 Beta8 업데이트
업로드 날짜: 20 Jul 15
개발자: Thomas Bocek
라이센스: 무료
인기: 43

Rating: 4.5/5 (Total Votes: 2)

TomP2P는 키에 대해 여러 값을 저장하는 확장 된 DHT이다.
마다 테이블이 피어 (어느 디스크 기반 또는 메모리 기반) 값을 저장한다.
하나의 값은 보조 키를 업데이트 / 조회 할 수 있습니다.
기본 통신 프레임 워크는 많은 동시 연결을 처리하기 위해 자바 NIO를 사용하여

이 릴리스의 새로운 기능 : 있습니다.

간접 복제 수정
UPnP를 타이밍 업데이트
Peermap 동시성 수정
추가 된 블룸 필터 예
많은 작은 수정 / 개선

간접 복제 수정 :

4.4 / 5.0 Beta7 버전의 새로운 기능
UPnP를 타이밍 업데이트
Peermap 동시성 수정
추가 된 블룸 필터 예
많은 작은 수정 / 개선

간접 복제 수정 :

4.4 / 5.0 Beta4 버전의 새로운 기능
UPnP를 타이밍 업데이트
Peermap 동시성 수정
추가 된 블룸 필터 예
많은 작은 수정 / 개선

버전 4.2의 새로운 기능 :

더 나은 맵리 듀스를 지원합니다.
풋를위한 새로운 API / 수 / 추가 할 수 있습니다.
JDBM 메가 바이트 수정.
수정 / 개선 톤.
의 Netty 3.5.2 최신 JDBM에 업데이트합니다.

버전 4.1.2 - 미리보기에서 새로운 기능 :

최신 JDBM로 업그레이드
로깅 logback로 전환
꽃 get 및 필터 ()와 digetst에 대한 지원이 추가되었습니다 ()
& quot의 더 나은 처리, 피어 행하여, 연결 재설정;
고정 PeerConnection
선물에 대한 개선 성공 평가
추가 유사성 검색을위한 예, 분산 세그먼트 나무와 꽃 필터

버전 4.0.7의 새로운 기능 : 맵리 듀스에 대한

준비.
SimGrid 통합을위한 변경.
여러 인터페이스에 대한 잠재적 인 피어 검색 수정.
TomP2P-4.0.7-dist.zip 지금 필요한 모든 종속성을 포함하고 있습니다.

버전 4.0.6의 새로운 기능 :

이 DHT 작업에 대한 시간 제한, () 미래의 개체에 대한 시간 제한을 설정하는 Peer.setFutureTimeout를 사용합니다.
추적 코드와 피어 교환 수정
노출 DistributedHashHashMap.parallelRequests는 () (DistributedHashHashMap.loop이었다 ()). 그것을 사용하는 방법 TestDHT.testCompareAndPut의 예 ()가있다.
추가 플래그는 RPC 호출을 위해 UDP 또는 TCP를 시행합니다.
안드로이드 문제를 해결하기 위해 최신의 Netty로 업데이트되었습니다.

버전 4.0.5의 새로운 기능 : SimGrid에 대한

초기 지원.
고정 유지 보수 스레드 문제.
버그 수정 및 추가 테스트 케이스를 결합 (연결이 거부).

버전 4.0.4의 새로운 기능 :

compareAndPut위한 RPC.
힘내에 SVN에서 움직였다. 마이그레이션 완료.
버그 수정 : FutureTracker에 대한 빈 생성자를 추가합니다.
패치 3.3.0에의 Netty를 업그레이드.

정리 및 패키지 net.tomp2p.connection의 문서

버전 4.0.3의 새로운 기능입니다.
적 putIfAbsent으로 행동 추가에 조정 버그 ().
안드로이드에 대한 Classcast 예외 수정.
필요 취급 XMLUtils에 조정 버그 동기화라고합니다.
3.2.7에의 Netty를 업그레이드.
다이제스트 ()와 digestAll에 대한 지원이 추가되었습니다 ().

버전 4.0.1의 새로운 기능 :

이 제대로 성공 또는 실패를 설정하는 DHT 부트 스트랩 동작 사이의 라우팅에 구분.
새로운 외관 (PeerAddress 및 Peer.remove).
라우팅 프로세스에서 정보를 소화의 추가 평가는 GET ()을보다 효율적으로 확인합니다.
작은 수정 및 정리.

버그 수정 :

버전 3.2.11의 새로운 기능 :
Peer.java에서 무한 루프.

버전 3.2.10의 새로운 기능 :

이 설정 기본하지 방화벽 (NO NAT 시험)에, P2PConfiguration.setBehindFirewall 활성화 할 수 있습니다 ().
적 putIfAbsent () 수정. 아니 거부 메시지가 다시 전송되지 않습니다.
PeerAddress 직렬화 개선, PeerAddress 및 MessageCodec에서 중복 코드를 제거했습니다.
진행하는 경우 서면 여전히 예외를 발생시킨 종료에 근접 저장.
PeerMap는 방화벽 동료를 무시할 수 있습니다.
구성 정리 : P2PConfiguration과 ConnectionConfiguration.
이상을 testcases (요구 지금 -Xmx1024M)를 가능하게한다.

버전 3.2.9의 새로운 기능 :

는 안드로이드 다시 작동하지만 NIO 하모니에 파괴되는 것을주의하십시오. 중요한 수정 사항이 포함되어 진저 브레드 (2.3)를 사용하십시오.
분산 추적기 개선 메쉬 기반. Bloomfilters는 중복 동료를 보내지 않도록하는 데 사용됩니다.
패킷 헤더에서 제거 된 IP 정보.
IPv6는 수정 및 Linux에서 테스트.
죽은 사용되지 않는 코드를 제거.

버전 3.2.8의 새로운 기능 :

고유 추적기 추가 / 같은 동료에 항상 자신을 배치 추적기를 닫은 얻기 위해 자신을 추가하는 수 () 추적기, 어떤 임의의 ID에 가까운 추적기를 검색합니다.
항목 및 도메인 보호를위한 고정 서명 확인.
피어를 가정 장애인 UPNP의 동작은 NAT 뒤에 항상이다. 그것을 사용하려면, Bindings.setBehindFirewall (TRUE)를 사용합니다.

버전 3.2.7의 새로운 기능 :

소형 UPNP 수정 및 TomP2P 3.2.6에 도입 된 예 수정.

버전 3.2.5의 새로운 기능 : 층 (2) 단점에 방송

이 추가 지원이 Java5 호환성을 나누기 때문이다.
pingBroadcast는 포트 (뿐만 아니라 기본 포트와 함께 작동
TomP2P를 사용하는 방법 다른 예를 추가했습니다.

버전 3.2.4의 새로운 기능 : 이웃 목록에서

수정.
릴리스 관리는 메이븐을 사용합니다.
은 OSGi에 대한 지원이 추가되었습니다.

버전 3.2.3 베타의 새로운 기능 :

메시지 길이 계산 헤더가 포함되어 있습니다.
동시 수정 예외 수정.
테스트 케이스 수정.
동료 추정의 번호가 포함되어 있습니다.
추적기에 대한 복제가 추가되었습니다.

버전 3.2.2 베타의 새로운 기능 :

추적기의 성능 문제가 수정되었습니다.
추적기의 동시 modifiacion 예외가 수정되었습니다.
때문에 삭제 오류로 EvaluatingSchemeDHT을 변경.
추적자에서 제거 된 복제이 너무 많은 오버 헤드가 발생하기 때문이다.

버전 3.2.1 베타의 새로운 기능 : 오류 사용자 정의 핸들러

잡힌 예외입니다.
최신의 Netty (3.2.1.Final) 버전으로 업데이트되었습니다.

유사한 소프트웨어

코멘트 TomP2P

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!