문제

당신은 말해 줄 수 있습니다 : P2P 응용 프로그램에 Twisted를 사용할 수 있습니까? 그리고 이것을 위해 어떤 프로토콜을 선택해야합니까?

도움이 되었습니까?

해결책

가장 좋은 솔루션은 BitTorrent의 소스 코드를 사용하는 것입니다. UTORRENT라는 C ++ 구현으로 전환 할 때까지 트위스트로 만들어졌습니다.

대안으로, 당신은 또한 꼭지점.

트위스트 위에 지어진 P2P 라이브러리이며 방화벽 우회와 같은 케이크가 제공됩니다.

아마도 다른 사람들의 샘플보다 더 완전 할 것입니다.

다른 팁

예, Twisted는 Bittorrent의 초기 버전을 만드는 데 사용되었습니다. 시작할 일부 OpenSource 라이브러리가 있습니다.

예, Twisted를 사용하여 P2P 응용 프로그램을 만들 수 있습니다. 내 마음에 먼저 오는 것은 dtella입니다.http://dtella.org/). Direct Connect 프로토콜을 사용합니다.

소스 코드를 제공하므로 시작할 수 있습니다. 나는 상당히 다른 대학 네트워크가 DC 허브를 실행하고 있다는 것을 알고 있습니다. 그것은이 프로토콜의 이상적인 사용 인 것 같습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top