2009-07-06 5 views
0

PNRP에 대한 경험이 무엇인지 궁금한 점이 있으십니까? 필자는 WCF를 사용하여 피어 투 피어 애플리케이션을 코딩하는 데 WCF를 사용 해왔다.PNRP 속도

PNRP (즉, 서버 없음)를 사용하는 설정과 중앙 서버를 사용하는 다른 설정의 두 가지 설정을 지원합니다.

중앙 서버 접근 방식은 LAN을 통해 매우 빠르며, 피어는 최대 0.5 ~ 2 초 내에 연결할 수 있습니다. PNRP를 사용하면 동료가 연결하는 데 최대 1 분이 소요될 수 있습니다.

정상입니까? 내 설정에 문제가 있습니까?

몇 년 전에 나는 teredo를 비활성화 시켰고 그로 인해 PNRP가 매우 빠르게 실행되었습니다. 그러나 하루가 끝나면 WAN을 통해 실행되는 응용 프로그램을 돕기 위해 teredo를 계속 유지해야 할 것입니다.

생각하십니까?

답변

0

나는 일시적으로 선출 된 서버 상태가 필요한 응용 프로그램에서 WCF의 피어 채널을 사용했습니다. 이것은 LinkLocal 클라우드에서만 작동해야하며 피어는 모두 동일한 서브넷에 있습니다. 클라우드에 등록하는 데 과도한 시간이 걸리는 것처럼 보입니다. 특정 피어가 현재 (특정 피어 채널의 추상화를 사용하여) 특정 클라우드에 등록되어 있는지 확인하는 방법을 모르지만 그렇지 않은 경우 편의성을 좋아합니다. 그것의.