2011-06-13 4 views
3

넓은 인터넷 [1]에 분산/P2P 시스템을 구축하기위한 일반적인 소프트웨어 프레임 워크/라이브러리를 구축하려는 알려진 노력이 있습니까? 이상적으로는 피어 자동 검색, 자동 구성 (NAT/방화벽 문제, 부트 스트랩), 내결함성 (변동 저항, 적응성, 복제), 차등 전송 (신뢰할 수있는, 신뢰할 수없는, 유니 캐스트, 애니 캐스트, 멀티 캐스트, 브로드 캐스트), 기본 저장소 (DHT 유사) 및 이벤트 알림 (pubsub)이 포함됩니다.인터넷 피어 투 피어 애플리케이션을위한 소프트웨어 프레임 워크

기본적으로 Hazelcast와 비슷하지만 walled-garden 서버 - 서버 응용 프로그램에만 국한되지는 않습니다. 이는 분산 애플리케이션을 쉽게 구축하는 데 매우 유용 할 것입니다.

[1] 이동, 주거, ​​결국 연결 가능 비잔틴 엔드 포인트

답변

0

포함 "넓은 인터넷"내 말은 공용 인터넷과 서로 다른 옵션을 사용할 프레임 워크에 따라 기술을 찾을 수 있습니다.

예를 들어 Java 기반 응용 프로그램의 경우 JXTA 기술을 살펴볼 수 있습니다.

+0

어떤 C++ 기반 응용 프로그램입니까? p2p 용 C++ 프레임 워크가 있습니까? –

관련 문제